Table des matières
Le site IFNA est principalement utilisée pour gérer le #N/A Il renvoie une valeur spécifique, conformément à vos instructions, si une telle erreur est détectée. #N/A sinon, elle renvoie la valeur absolue de la fonction. Dans cet article, nous avons abordé la fonction IFNA dans Excel en détail avec 2 exemples appropriés.
Nous utiliserons la liste de prix des produits suivante comme ensemble de données de démonstration pour illustrer tous les exemples relatifs à l'interface utilisateur. IFNA Maintenant, jetons un coup d'œil à notre jeu de données :
Télécharger le cahier d'exercices
Nous vous recommandons de télécharger le fichier Excel et de vous entraîner avec lui.
Fonction IFNA.xlsxIntroduction au fonctionnement de l'IFNA
- Objectif de la fonction :
La fonction IFNA est utilisée pour lutter contre l'erreur #N/A.
- Syntaxe :
IFNA(valeur, valeur_if_na)
- Explication des arguments :
Arguments | Obligatoire/optionnel | Explication |
---|---|---|
valeur | Requis | Valeur est de vérifier la présence de l'erreur @N/A. |
valeur_si_na | Requis | Valeur pour ne retourner que si l'erreur #N/A est trouvée. |
- Paramètre de retour :
Valeur du premier argument ou un texte alternatif.
2 exemples d'utilisation de la fonction IFNA dans Excel
1. utilisation de base de la fonction IFNA dans Excel
Dans cet exemple, nous allons vous montrer l'utilisation très basique de la fonction IFNA Comme nous l'avons déjà mentionné, la syntaxe de la fonction IFNA c'est-à-dire la fonction, IFNA(valeur, valeur_if_na) .
Ainsi, si une valeur valide est disponible dans le champ de valeur, cette valeur apparaîtra en tant que sortie de fonction. Sinon, la fonction valeur_si_na retournera sa valeur spécifiée en tant que sortie de fonction.
Dans l'image ci-dessous, il y a déjà #N/A à l'intérieur d'une cellule D14 Donc, si nous nous référons à la cellule D14 dans le champ de valeur de l'élément IFNA alors la valeur spécifiée dans la fonction valeur_si_na apparaîtra dans la cellule D15 Insérez maintenant la formule dans la cellule D15 ,
=IFNA(D14, "Manquant")
En appuyant sur la touche ENTER nous pouvons voir le Manquant le message apparaît dans la cellule D15 comme prévu.
Contenu connexe : Comment utiliser la fonction IF dans Excel (8 exemples pertinents)
2. utilisation de la fonction IFNA avec la fonction VLOOKUP
Tout d'abord, nous voulons démontrer la facilité d'utilisation de l'application IFNA fonction avec la fonction VLOOKUP Il s'agit de l'utilisation la plus courante de l'expression IFNA fonction.
Vous pouvez utiliser le VLOOKUP pour extraire des valeurs sur la base d'une valeur de référence. Ce qui est gênant avec la fonction VLOOKUP est qu'il possède une syntaxe complexe et qu'il nécessite un ensemble de règles à suivre pour fonctionner correctement.
Donc par tous les moyens, si vous faites l'une de ces erreurs, alors la VLOOKUP montrera le #N/A Ce qui n'est rien d'autre qu'une erreur qui représente, valeur non disponible.
Maintenant, supposons que vous ne voulez pas permettre à la #N/A dans l'ensemble de vos données. Mais vous souhaitez afficher un message plus significatif. Dans ce cas, vous pouvez utiliser la fonction IFNA ainsi que la fonction VLOOKUP pour traiter le message d'erreur de manière plus efficace.
Disons que pour tout #N/A le message d'erreur, nous voulons montrer " Manquant "Dans l'image ci-dessous, nous pouvons voir l'élément #N/A message dans la cellule D15 .
La formule dans la cellule D15 est :
=VLOOKUP(D14,B5:D12,3,0)
Si nous regardons de près le tableau de données ci-dessous, nous pouvons voir que la valeur de référence est Céréales Mais il n'y a pas de telle valeur dans la première colonne du tableau de données. Comme résultat #N/A L'erreur s'y affiche.
Maintenant si nous voulons montrer Missing en remplacement de #N/A alors nous devons utiliser la formule suivante avec IFNA fonction.
=IFNA(VLOOKUP(D14,B5:D12,3,0), "Manquant")
C'est ainsi que nous pouvons utiliser le IFNA ainsi que la fonction VLOOKUP fonction.
␥ Répartition des formules
- D14 ▶ stocke la valeur de recherche.
- B5:D12 ▶ tableau de consultation des tables.
- 3 ▶ indice de colonne.
- 0 ▶ spécifie une correspondance exacte.
- VLOOKUP(D14,B5:D12,3,0) ▶ cherche Cereal et retourne le prix correspondant.
- =IFNA(VLOOKUP(D14,B5:D12,3,0), "Manquant") ▶ renvoie la valeur de VLOOKUP(D14,B5:D12,3,0) est une valeur de recherche si elle est trouvée dans la première colonne, sinon elle retourne la valeur manquante dans la cellule. D15 .
Lectures similaires
- Comment utiliser la fonction TRUE dans Excel (avec 10 exemples)
- Utiliser la fonction FALSE dans Excel (avec 5 exemples faciles)
- Comment utiliser la fonction SWITCH d'Excel (5 exemples)
- Utiliser la fonction XOR d'Excel (5 exemples pertinents)
Fonction IFERROR Vs IFNA
La fonction IFERROR traite un large éventail d'erreurs, tandis que la fonction IFNA ne s'attaque qu'au #N/A c'est-à-dire une erreur non disponible.
Par exemple, s'il y a une faute de frappe dans vos formules, Excel peut renvoyer l'erreur suivante #NAME Dans ce cas, la IFERROR peut gérer l'erreur en affichant un texte alternatif à la place de l'icône de la fonction #NAME message.
D'autre part, le IFNA ne se soucie que de la #N/A Celle-ci permet d'afficher un texte alternatif en remplacement de la fonction #N/A l'erreur s'affiche.
Ainsi, si vous voulez gérer uniquement le #N/A alors la meilleure pratique consiste à utiliser l'option IFNA au lieu de la fonction IFERROR Pour les autres types d'erreur, vous pouvez utiliser la fonction IFERROR.
Les choses à retenir
📌 Si une cellule est vide, elle est traitée comme une chaîne vide ( "" ) mais pas comme une erreur.
📌 Si vous ne remplissez pas le valeur_si_na le champ IFNA considérera ce champ comme une valeur de chaîne vide ( "" ).
Conclusion
En résumé, nous avons abordé tous les aspects possibles, avec des exemples correspondants, en ce qui concerne le logiciel Excel. IFNA Nous vous recommandons de télécharger le cahier d'exercices joint à cet article et de pratiquer toutes les méthodes avec celui-ci. Et n'hésitez pas à poser vos questions dans la section des commentaires ci-dessous. Nous nous efforcerons de répondre à toutes les questions pertinentes dès que possible. Et n'hésitez pas à visiter notre site web Exceldemy pour en savoir plus.