Syntaxe de la fonction
IFNA(valeur; valeur_si_na)
- valeur : Valeur à vérifier s’il s’agit d’une erreur #N/A
- valeur_si_na : Valeur à afficher si le premier argument est une erreur #N/A.
Exemples d'utilisation
- SI.NON.DISP(100; “ERREUR”)
- SI.NON.DISP(#N/A; “ERREUR”)
Exercices d'application
Dans cet exercice, on veut utiliser la fonction XLOOKUP pour extraire la ligne de la société recherchée en cellule F1. Toutefois, si la société recherchée n’est pas trouvable, au lieu de #N/A, on voudrait afficher « Société introuvable ».

Pour cela, voici la fonction utilisée à mettre en cellule F2 :
=IFNA(XLOOKUP(F1;A2:A11;A2:C11);"Société introuvable")


Remarques complémentaires sur la syntaxe
- La fonction SI.NON.DISP n’est pas disponible en français pour le moment. Pour l’utiliser, il faudra utiliser la version anglaise IFNA.
- Si l’argument « valeur » est une référence de plage, la fonction IFNA retourne un tableau avec une évaluation sur chaque valeur de la plage.
Démonstration
F2
=IFNA(XLOOKUP(F1;A1:A3;A1:C3);"Société introuvable")
A | B | C | D | E | F | G | H | |
---|---|---|---|---|---|---|---|---|
1 | Filaments Duchmont | 45 600€ | 53 200€ | Recherche : | Numericoach | |||
2 | Huile Coudée | 67 000€ | 73 500€ | Résultat : | =IFNA(XLOOKUP(F1;A1:A3;A1:C3);"Société introuvable") | |||
3 | Globex Corporation | 50 200€ | 53 200€ | |||||
4 |