Removendo linhas com uma incompatibilidade de colunas comparadas com uma lista

1

Eu passei algum tempo pesquisando isso e não consegui encontrar nada que eu pudesse modificar para resolver o meu problema.

Estou começando com uma folha de 7 colunas. Na coluna C, há uma referência de cinco caracteres. Eu tenho muitas linhas. Eu também tenho uma lista de cinco referências de caracteres em uma folha separada, digamos na coluna A.

Gostaria de extrair as linhas cujas referências de cinco caracteres aparecem na minha lista. Eu prefiro copiar as linhas 'boas' para uma terceira folha, mas eu ficaria bem com uma solução que simplesmente remove as linhas 'ruins'.

Não há uma boa ordem para a lista nem para os dados.

Eu tenho tentado usar um filtro avançado para fazer isso. Aqui está o meu critério:

=(ISNUMBER(MATCH(Sheet1!C:C,Sheet2!A:A,0)))

Em seguida, seleciono a coluna C na Folha 1 e os critérios no menu Filtro Avançado, mas nada acontece.

O que estou fazendo de errado?

    
por j7891_10 13.12.2012 / 14:45

1 resposta

1

Oh, você estava tão perto! Não tenho certeza se você pode usar um filtro avançado diretamente. Em vez disso, crie uma coluna fictícia na Planilha1. Você pode ocultá-lo - ou até mesmo excluí-lo - quando terminar. Digamos que D seja a coluna fictícia. Defina D1 para

=ISNUMBER(MATCH(C1, Sheet2!A:A, 0))

e preencha a coluna D com ela. (Na verdade, eu usaria =NOT(ISNA(MATCH(C1, Sheet2!A:A, 0))) , mas eles são praticamente equivalentes nesse contexto; é apenas uma preferência pessoal.)

    
por 13.12.2012 / 18:37