Lidando com Erros NA ()

Índice
Baixar exemplo de pasta de trabalho

Baixe a apostila de exemplo

Imagine que temos uma tabela de dados como:

E então fazemos uma VLOOKUP em uma cidade que não existe e obtemos um erro N / A:

Isso não é um grande problema se tivermos apenas um único erro N / A. No entanto, se tivermos vários N / A (cada um originado de um VLOOKUP separado) em uma tabela, a aparência poderá ser desagradável. Além disso, quaisquer totais que envolvam essas células também resultam no valor N / A. Resumindo, o erro N / A pode se propagar por toda a pasta de trabalho:

Para contornar isso, o Excel possui a função ISNA que nos permite verificar se uma condição ou célula possui o valor N / A. Geralmente é usado como parte de uma instrução IF:

B1 = SE (ISNA (A1), 0, A1)

ou seja, se a célula A1 tem o valor ISNA, então a célula B1 assume o valor 0, caso contrário, ela tem o valor em A1.

Ou se tivermos uma fórmula VLOOKUP, podemos verificar se ela avalia ou não para NA usando a mesma abordagem. Em caso afirmativo, pegamos o valor 0, caso contrário, pegamos o valor retornado pelo valor VLOOKUP:

= SE (ISNA (PROCV (B18, B6: C13,2, FALSO)), 0, PROCV (B18, B6: C13,2, FALSO))

E se essa abordagem for adotada nas linhas individuais da tabela acima, temos:

O que é muito mais apresentável e os totais agora são avaliados de forma sensata.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave