Si ESTNA et SI.NON.DISP dans les RECHERCHEV – Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on février 8, 2023
Download Example Workbook

Télécharger le Classeur Exemple

Ce tutoriel montre comment traiter les erreurs #N/A des fonctions RECHERCHEV dans Excel et Google Sheets. Si vous avez accès à la fonction RECHERCHEX, lisez notre article sur la gestion des erreurs RECHERCHEX.

si estna recherchev fonction principale

SI.NON.DISP dans RECHERCHEV

Lorsque vous recherchez une valeur avec la Fonction RECHERCHEV, si la valeur n’est pas trouvée, RECHERCHEV renvoie l’erreur #N/A.

=RECHERCHEV(E3;B3:C6;2;FAUX)

erreur non disponible na fonction recherchev

Vous pouvez ajouter la Fonction SI.NON.DISP en dehors de la fonction RECHERCHEV, pour faire autre chose si la RECHERCHEV renvoie une erreur NA. Dans cet exemple, nous afficherons « Introuvable » si la RECHERCHEV aboutit à une erreur #N/A :

=SI.NON.DISP(RECHERCHEV(E3;B3:C6;2;FAUX);"Introuvable")

fonction sinondisp erreur recherchev introuvable

Remarque : la nouvelle fonction RECHERCHEX intègre la gestion des erreurs. La fonction SI.NON.DISP n’est pas nécessaire!

Une autre utilisation courante de la fonction SI.NON.DISP consiste à effectuer un deuxième RECHERCHEV si le premier ne trouve pas la valeur. Cette fonction peut être utilisée si une valeur peut être trouvée sur l’une des deux feuilles; si la valeur n’est pas trouvée sur la première feuille, elle est recherchée sur la deuxième feuille.

=SI.NON.DISP(RECHERCHEV(E3;B3:C6;2;FAUX);RECHERCHEV(E3;Données!B3:C6;2;FAUX))

deuxieme recherchev sinondisp donnees plusieurs feuilles

Fonctions SI et ESTNA avec RECHERCHEV

La Fonction SI.NON.DISP a été introduite dans Excel 2013. Avant cela, vous deviez utiliser la combinaison plus compliquée SI / ESTNA:

=SI(ESTNA(RECHERCHEV(E3;B3:C6;2;FAUX));"Introuvable";RECHERCHEV(E3;B3:C6;2;FAUX))

fonctions si estna avec recherchev

La fonction ESTNA vérifie si le résultat de la formule RECHERCHEV est une erreur #N/A et renvoie la valeur VRAI ou FAUX correspondante. Si la formule retourne « vrai » (c’est-à-dire que votre valeur de recherche est manquante dans le tableau de recherche), la Fonction SI renvoie le message que vous avez spécifié, sinon elle vous donne le résultat de la RECHERCHEV.

SIERREUR – RECHERCHEV

Comme indiqué ci-dessus, la fonction SI.NON.DISP teste si la formule ne produit qu’une erreur #N/A. Au lieu de cela, la fonction SIERREUR peut être utilisée pour vérifier si une erreur est retournée PEUT IMPORTE LE TYPE :

=SIERREUR(RECHERCHEV(E3;B3:C6;2;FAUX);"Introuvable")

fonction sierreur avec recherchev toutes erreurs

Il est généralement préférable d’utiliser SI.NON.DISP plutôt que SIERREUR, car SIERREUR traitera aussi les erreurs qui pourraient nécessiter votre attention.

SI ESTNA et SI.NON.DISP dans les RECHERCHEV – Google Sheets

Ces formules fonctionnent de la même manière dans Google Sheets et dans Excel à l’exception de la fonction SI.NON.DISP, dont le nom anglais IFNA doit plutôt être utilisé dans Google Sheets.

fonction sinondisp erreur recherchev introuvable google sheets

AI Formula Generator

Essayez gratuitement

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List