Este tutorial demonstra como usar o Função IFNA Excel no Excel para algo se um cálculo resultar em um erro # N / A.
Visão geral da função IFNA
A função IFNA testa se um cálculo resulta em um erro # N / A. Caso contrário, exibe o resultado do cálculo. Nesse caso, ele executa outro cálculo.
Para usar a função de planilha do IFNA Excel, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe e entradas da função IFNA:
= IFNA (valor, valor_se_na)
valor - Um valor, cálculo ou referência de célula.
num_digits - O que fazer se valor resulta em um erro # N / A.
Como usar a função IFNA
A função IFNA testa se um cálculo resulta em um erro # N / A, gerando um valor diferente (ou cálculo) se um erro for detectado.
= IFNA (PROCV (A2, $ E $ 2: $ F $ 7,2, FALSO), "Sem dados")
Função IFERROR
Como alternativa, a função IFERROR testa se ocorre algum erro, incluindo erros # N / A.
= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")
Por que usar a função IFNA?
Você deve estar se perguntando, por que devo apenas usar a função IFERROR? Bem, ao trabalhar com funções de pesquisa (como VLOOKUP), se o valor de pesquisa não for encontrado, a função retornará um # N / A.
= IFERROR (PROCV (F3, $ A $ 3: $ D $ 7,4, FALSO), "")
Você pode desejar apenas tratar esses erros # N / A válidos definindo os valores de erro como zero ou em branco.
= IFNA (PROCV (F3, $ A $ 3: $ D $ 7,4, FALSO), "")
Mas os erros regulares ainda serão mostrados, permitindo que você identifique se há um erro de cálculo com a fórmula.
IFNA no Planilhas Google
A função IFNA funciona exatamente da mesma forma no Planilhas Google e no Excel:
Exemplos IFNA em VBA
Você também pode usar a função IFNA em VBA. Modelo:application.worksheetfunction.IFNA (valor, valor_se_na)
Para os argumentos da função (número, etc.), você pode inseri-los diretamente na função ou definir as variáveis a serem usadas.