Pesquisa retornando # n / a - gostaria que a célula estivesse em branco


1

Estou usando esta fórmula para procurar em várias planilhas e retornar o valor:

= VLOOKUP (A2, INDIRETO ("'" & ÍNDICE (SheetList, MATCH (TRUE, COUNTIF (INDIRECT ("'" & SheetList & "'! A2: a100"), A2)> A2)> 0,0)) & "' a2: e100 ") 3,0)

onde não há dados a serem retornados # N / A é retornado, como posso fazer com que essa célula permaneça em branco?

Respostas:


4

O Excel tem uma função IFNA()exatamente para esse fim.

=IFNA(VLOOKUP(A2,INDIRECT("'"&INDEX(SheetList,MATCH(TRUE,COUNTIF(INDIRECT("'"&SheetList&"'!a2:a100"),A2)>0,0))&"'!a2:e100"),3,0),"")

A fórmula acima envolve a sua em um IFNAresultado se NA estiver em branco. (observe a adição no final.) Você também pode retornar outra coisa, como "inválido" ou "nenhum" ou até os resultados de uma fórmula diferente.


1

Adicione um teste à sua fórmula:

=if(isblank(cellreference),"",yourformula)

0

Defina a célula como branco usando formatação condicional, definindo a condição como "Fórmula É", a fórmula como "= ISERROR (célula (s))" [células são a célula ou o intervalo de células que você deseja verificar para obter um valor de erro] e definindo o formato para uma cor de texto em branco. Este trabalho em qualquer erro, incluindo o em questão.

Você também pode usar "= ISNA (célula (s))" para eliminar apenas o erro # N / A e não os outros erros.

A formatação condicional copia com a célula, então crie a primeira célula, defina a formatação condicional e copie-a conforme necessário.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.