Baixe a apostila de exemplo
Este tutorial demonstra como usar o Função Excel ISNA no Excel para testar se uma célula resulta em # N / A.
Visão geral da função ISNA
O teste de função ISNA se o valor da célula for # N / A. Retorna TRUE ou FALSE.
Para usar a função de planilha do ISNA Excel, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe e entradas da função ISNA:
1 | = ISNA (VALOR) |
valor - O valor de teste
Como usar a função ISNA
A função ISNA verifica se um cálculo resulta em algum erro, exceto o erro # N / A.
1 | = ISNA (A2) |
ISERROR, ISERR e ISNA
Existem duas outras funções de verificação de erros:
- A função ISERROR retorna TRUE para todos os erros.
- A função ISERR retorna TRUE para todos os erros, exceto erros # N / A.
As diferentes funções “é erro” existem para que você possa decidir o que fazer sobre erros # N / A potencialmente válidos.
Função IFNA
Em vez da Função ISNA, você também pode usar a Função IFNA para fazer algo se um erro for detectado (em vez de simplesmente retornar TRUE / FALSE).
Outras funções lógicas
O Excel / Planilhas Google contém muitas outras funções lógicas para realizar outros testes lógicos. Aqui está uma lista:
Funções IF / IS |
---|
iferror |
iserror |
isna |
iserr |
está em branco |
isnumber |
istext |
isnontext |
isformula |
islógico |
isref |
iseven |
é estranho |
ISNA no Planilhas Google
A função ISNA funciona exatamente da mesma forma no Planilhas Google e no Excel:
Exemplos ISNA em VBA
Você também pode usar a função ISNA em VBA. Modelo: application.worksheetfunction.isna (valor)
Na folha abaixo
Executando o seguinte código VBA
12 | Range ("A2") = Application.WorksheetFunction.IsNA (Range ("A1"))Range ("B2") = Application.WorksheetFunction.IsNA (Range ("B1")) |
retornará TRUE para a célula A1, que é # N / A, e falso para a célula B2, que é 5
Para os argumentos da função (valor, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.
Voltar para a lista de todas as funções no Excel