Táboa de contidos
A función IFNA úsase principalmente para xestionar os erros #N/A . Devolve un valor específico segundo a súa instrución se se produce ese erro #N/A ; en caso contrario, devolve o valor absoluto da función. Neste artigo, comentamos en detalle a función IFNA en Excel con dous exemplos axeitados.
Utilizaremos a seguinte lista de prezos de produtos como o noso conxunto de datos de demostración para mostrar todos os exemplos. sobre a función IFNA . Agora imos dar unha ollada ao noso conxunto de datos:
Descarga o Caderno de prácticas
Recoméndase que descargue o ficheiro de Excel e practique xunto con el.
Función IFNA.xlsx
Introdución á función IFNA
- Obxectivo da función:
A función IFNA úsase para solucionar o erro #N/A.
- Sintaxe:
IFNA(valor, valor_se_na)
- Argumentos Explicación:
Argumento | Obrigatorio/Opcional | Explicación |
---|---|---|
valor | Necesario | O valor é comprobar o erro @N/A. |
value_if_na | Necesario | Valor para devolver só se se atopa o erro #N/A. |
- Parámetro de retorno:
Valor do primeiro argumento ou dun texto alternativo.
2 Exemplos para usar a función IFNA en Excel
1. Uso básico da función IFNA en Excel
Neste exemplo, mostrarémosche o uso moi básico da función IFNA . Como xa mencionamos a sintaxe da función IFNA , é dicir, IFNA(valor, valor_se_na) .
Entón, se hai algún valor válido dispoñible no campo de valor , entón ese valor aparecerá como saída da función. En caso contrario, o campo value_if_na devolverá o seu valor especificado como saída da función.
Na imaxe de abaixo xa hai #N/A dentro da cela D14 . Polo tanto, se nos referimos á cela D14 dentro do campo de valor da función IFNA , entón o valor especificado no campo value_if_na aparecerá na cela D15 . Agora insira a fórmula dentro da cela D15 ,
=IFNA(D14,"Missing")
Mentres prememos o botón ENTER , pode ver a mensaxe Falta aparecer dentro da cela D15 tal e como estaba previsto.
Contido relacionado: Como usar a función IF en Excel (8 exemplos axeitados)
2. Uso da función IFNA coa función BUSCAR V
Primeiro de todo, queremos demostrar a usabilidade de a función IFNA con a función BUSCAR V . Este é o uso máis común da función IFNA .
Quizais queira utilizar a función BUSCARV para extraer valores baseados nun valor de busca. Agora o inconveniente da función BUSCARV é que ten asintaxe complexa, ademais de que require un conxunto de regras a seguir para funcionar correctamente.
Entón, de calquera xeito, se cometes algún dos erros, a BUSCARV mostrará o #N/A erro. O que non é máis que un erro que representa un valor non dispoñible.
Agora, supoña que non queres permitir a mensaxe #N/A en todo o teu conxunto de datos. Pero interesado en mostrar unha mensaxe máis significativa. Nese caso, pode usar a función IFNA xunto coa función BUSCARV para abordar a mensaxe de erro dunha mellor maneira.
Digamos que para calquera Mensaxe de erro #N/A , queremos mostrar " Falta ". Na imaxe de abaixo, podemos ver a mensaxe #N/A dentro da cela D15 .
A fórmula dentro da cela D15 é:
=VLOOKUP(D14,B5:D12,3,0)
Se observamos detidamente a táboa de datos a continuación, podemos ver que o valor de busca é Cereal . Pero non hai tal valor na primeira columna da táboa de datos. Como resultado, aparece o erro #N/A .
Agora se queremos mostrar Falta en substitución de #N/A , entón temos a seguinte fórmula coa función IFNA .
=IFNA(VLOOKUP(D14,B5:D12,3,0),"Missing")
Así é como podemos usar a función IFNA xunto coa función VLOOKUP .
␥ Desglose de fórmulas
- D14 ▶ almacena o valor de busca.
- B5:D12 ▶ matriz de busca de táboa.
- 3 ▶ índice de columna.
- 0 ▶ especifica a coincidencia exacta.
- BUSCARV(D14,B5:D12,3,0) ▶ busca Cereal e devolve o seu prezo correspondente.
- =IFNA (BUSCARV(D14,B5:D12,3,0),"Falta") ▶ devolve o valor de BUSCARV(D14,B5:D12,3,0) é o valor de busca se se atopa dentro se non, a primeira columna devolve Falta dentro da cela D15 .
Lecturas similares
- Como usar a función TRUE en Excel (con 10 exemplos)
- Usar a función FALSE en Excel (con 5 exemplos sinxelos)
- Como usar a función SWITCH de Excel (5 Exemplos)
- Utilice a función XOR de Excel (5 exemplos axeitados)
IFERROR vs función IFNA
A función IFERROR xestiona unha ampla gama de erros mentres que a función IFNA aborda só o #N/A , é dicir, o erro non dispoñible.
Por exemplo, se hai algún. erros tipográficos nas túas fórmulas, entón Excel pode devolver o erro #NAME . Neste caso, a función IFERROR pode xestionar o erro mostrando un texto alternativo en substitución da mensaxe #NAME .
Por outra banda, o IFNA só se preocupa pola función #N/A . Isto pode mostrar un texto alternativo ao substituír o erro #N/A .
Entón, se quere xestionar só o erro #N/A , entón a mellor práctica é usar a función IFNA en lugar da función IFERROR . Para os outros tipos de erros, pode utilizar IFERRORfunción.
Cousas para lembrar
📌 Se unha cela está baleira, trátase como unha cadea baleira ( “” ) pero non como un erro.
📌 Se non enche o campo value_if_na , a función IFNA considerará este campo como un valor de cadea baleiro ( “” ).
Conclusión
En resumo, discutimos todos os aspectos posibles con exemplos correspondentes sobre o Excel IFNA función. Recoméndase que descargue o libro de prácticas adxunto xunto con este artigo e practique todos os métodos con iso. E non dubides en facer calquera pregunta na sección de comentarios a continuación. Intentaremos responder a todas as consultas pertinentes o antes posible. E visita o noso sitio web Exceldemy para explorar máis.