Comment utiliser la fonction IFNA (SI.NON.DISP) dans Excel

Français Anglaise
SI.NON.DISP IFNA

La fonction SI.NON.DISP dans MS Excel et Google Sheets est une extension de la fonction SI, conçue pour gérer spécifiquement les erreurs #N/A (non disponible). Elle trouve son utilité dans le traitement des données manquantes ou non disponibles dans vos feuilles de calcul.

Syntaxe et Utilisation

Voici la syntaxe de la fonction SI.NON.DISP :

SI.NON.DISP(valeur, valeur_si_na)
  • valeur : Représente l’expression ou la formule évaluée.
  • valeur_si_na : Spécifie la valeur à retourner en cas de résultat #N/A.

Illustrons cette fonction par un exemple concret :

=SI.NON.DISP(RECHERCHEV("Pomme", A1:B10, 2, FAUX), "Non trouvé")

Dans cet exemple, RECHERCHEV essaie de localiser « Pomme » dans la plage A1:B10. Si « Pomme » n’est pas trouvée et que RECHERCHEV renvoie #N/A, SI.NON.DISP retournera « Non trouvé ».

Cas Pratiques

Examinons deux scénarios où SI.NON.DISP s’avère particulièrement bénéfique.

Cas 1: Gestion des données manquantes dans un inventaire de produits

Supposons que vous disposiez d’une liste de codes produits en colonne A et de quantités correspondantes en colonne B, où certaines quantités sont manquantes, signalées par #N/A.

La formule suivante remplace #N/A par 0, facilitant ainsi le calcul du total :

=SI.NON.DISP(B2, 0)

En appliquant cette formule dans une nouvelle colonne C pour chaque ligne produit, #N/A est remplacé par 0, simplifiant la somme totale des quantités.

Cas 2: Intégration de données entre deux feuilles de calcul

Imaginez que vous disposiez de deux feuilles : l’une avec les noms et ID des employés et l’autre avec les ID et e-mails. Certains e-mails peuvent manquer.

Pour créer une liste unifiée dans une troisième feuille, utilisez RECHERCHEV pour associer chaque ID à un e-mail et employez SI.NON.DISP pour traiter les cas où un ID ne correspond à aucun e-mail :

=SI.NON.DISP(RECHERCHEV(ID, Feuille2!A2:B100, 2, FAUX), "Email non disponible")

Cette approche prévient les erreurs #N/A, affichant « Email non disponible » à la place, ce qui rend les données finales plus nettes et plus compréhensibles.

En somme, la fonction SI.NON.DISP est extrêmement précieuse pour assurer l’intégrité et la clarté des données dans vos feuilles de calcul, surtout lors du traitement de grandes bases de données ou de données importées de sources externes.

Plus d'infoRmation: https://support.microsoft.com/fr-fr/office/si-non-disp-si-non-disp-fonction-6626c961-a569-42fc-a49d-79b4951fd461

Autres fonctions
Renvoie VRAI si tous ses aRguments sont VRAI
Renvoie la valeuR logique FAUX
Inverse la logIque de cet argument
Renvoie VRAI si un des aRguments est VRAI
Renvoie un OU exclusif logique de tous les arguments
Spécifie un teSt logique à effectuer
Vérifie si une ou plusieurs conditions sont remplies et renvoie une valeur correspondant à la première condition VRAI
Évalue une expression par rapport à une liste de valeurs et renvoie le résultat correspondant à la première valeur correspondante S’il n’y a pas de correspondance, une valeur par défaut facultative peut être renvoyée
Renvoie une valeuR que vous spécifiez si une foRmule génèRe une eRReuR ; sinon, elle Renvoie le Résultat de la foRmule
Renvoie la valeuR logique VRAI