Baixe a apostila de exemplo
Este tutorial demonstrará como verificar se um elemento de uma lista existe ou não em outra lista no Excel e no Planilhas Google.
Encontre valores ausentes
Você pode querer identificar os valores em uma lista que estão faltando em outra lista. Existem várias maneiras de fazer isso, e veremos algumas delas a seguir.
Encontre valores ausentes com COUNTIF
Uma maneira de encontrar valores ausentes em uma lista é usar a função CONT.SE junto com a função IF.
1 | = SE (CONT.SE (B3: B7, D3), "Sim", "Ausente") |
Vamos ver como essa fórmula funciona.
Função CONT.SE
A função CONT.SE conta o número de células que atendem a um determinado critério. Se nenhuma célula atender à condição, ele retornará zero.
1 | = CONT.SE (B3: B7, D3) |
Neste exemplo, “# 1103” e “# 7682” estão na Coluna B, então a fórmula nos dá 1 para cada. “# 5555” não está na lista, então a fórmula nos dá 0.
Função IF
A função IF irá avaliar qualquer número diferente de zero como TRUE e zero como FALSE.
Dentro da função IF, realizamos nossa contagem e, em seguida, emitimos “Sim” para VERDADEIRO e “Não” para FALSO. Isso nos dá nossa fórmula original de:
1 | = SE (CONT.SE (B3: B7, D3), "Sim", "Ausente") |
Encontre valores ausentes com VLOOKUP
Outra maneira de localizar valores ausentes em uma lista é usar as funções VLOOKUP e ISNA junto com a função IF.
1 | = SE (ISNA (PROCV (D3, B3: B7,1, FALSO)), "Ausente", "Sim") |
Vamos examinar esta fórmula.
Função VLOOKUP
Comece realizando um vlookup de correspondência exata para os valores em sua lista.
1 | = PROCV (D3, B3: B7,1, FALSO) |
Usamos “FALSE” na fórmula para exigir uma correspondência exata. Se o elemento que você está procurando estiver em sua lista, a função VLOOKUP retornará esse elemento; se não estiver lá, ele retornará um erro # N / A.
Função ISNA
Você pode usar a função ISNA para converter os erros # N / A em TRUE, o que significa que esses elementos estão ausentes.
1 | = ISNA (E3) |
Todos os valores sem erro resultam em FALSE.
Função IF
Em seguida, converta os resultados da Função ISNA para mostrar se o valor está ausente. Se o vlookup nos deu um erro, o item está “ausente”.
1 | = IF (F3, "ausente", "sim") |
O item em ambas as listas exibe “Sim”.
A combinação dessas etapas nos dá a fórmula original:
1 | = SE (ISNA (PROCV (D3, B3: B7,1, FALSO)), "Ausente", "Sim") |
Encontre valores ausentes no Planilhas Google
Essas fórmulas funcionam exatamente da mesma forma no Planilhas Google e no Excel.