Estou tentando encontrar uma maneira de excluir valores de determinadas colunas em uma linha com base no valor de uma célula. Encontrei alguns guias sobre como excluir linhas inteiras com base no valor de uma célula, mas não linhas parciais.
Temos UPCs de caso e UPCs de consumidor. Para esta planilha, precisamos excluir peso, custo e varejo para todos os UPCs de caso (esta informação é gerada a partir de um programa de relatórios, mas precisa ser excluída porque não é relevante para os usuários). Para UPCs de consumo, esses dados são relevantes e precisam ser mantidos.
Quero construir uma planilha Excel separada que tenha uma lista de UPCs de caso e criar uma macro que fará referência a essa lista e excluirá os valores das colunas D a F se for um UPC de caso. Alguma idéia para fazer isso ou dicas?
Antes do exemplo:
Depois do exemplo:
Responder1
Veja como eu estruturaria isso:
* As células azuis são valores codificados, as células pretas são fórmulas.
D2
tem uma fórmula simples:=NOT(ISNUMBER(MATCH(C2,$L$2:$L$7,0)))
Copie isso até a última linha.
.
E2
tem uma fórmula ainda mais simples, repetida em toda a colunaG
:=$D2*H2
EDITAR- Esqueci de mencionar que a coluna E
tem formato de número: 0.00" lbs";;General
e a coluna F
e G
deveria ter formato de número: $0.00;;General
, apesar do que mostra a captura de tela.