SI.NON.DISP

Vous con­nais­sez cer­taine­ment la fonc­tion SIERREUR. Elle per­met de rem­plac­er la com­bi­nai­son = SI(ESTERREUR(…)).

Voici une autre fonc­tion qui per­met d’i­den­ti­fi­er l’er­reur #N/A, au lieu d’u­tilis­er =SI(ESTNA(…)).

Elle s’u­tilise de la même manière que SIERREUR :

=SI.NON.DISP(valeur, valeur_si_na)

Quand utilis­er l’une par rap­port à l’autre?

Evidem­ment, cela dépend de la sit­u­a­tion.

  • Si vous ne voulez cap­tur­er que l’er­reur NA, le cas le plus courant étant une RECHERCHEV ou un INDEX/EQUIV, alors, utilisez SI.NON.DISP
  • Si vous voulez cap­tur­er toutes les erreurs, alors on utilise SIERREUR.

Par exem­ple, sup­posons que vous vouliez retouner la valeur du CA pour la ville sélec­tion­née, en gérant l’er­reur.

Si la valeur cher­chée existe (Lille), mais qu’elle ren­voit une valeur d’er­reur (ici #DIV/0), la fonc­tion SI.NON.DISP va retourn­er la valeur d’er­reur, ce qui est une bonne chose, car l’in­for­ma­tion retournée est plus pré­cise. La fonc­tion SIERREUR retourne le mes­sage d’er­reur indiqué dans la for­mule.

Dans le cas de Par­ris (avec deux “r”), les deux fonc­tions vont retourn­er le mes­sage d’er­reur indiqué dans la for­mule.

Ques­tion sub­sidi­aire, mais pourquoi n’ont ils par util­isé la fonc­tion SINA !!!

PS : pour en savoir plus sur la com­bi­nai­son INDEX/EQUIV, regardez cette série de vidéo :

En cadeau de bien­v­enue : les 7 com­bi­naisons de touch­es indis­pens­ables sur Excel
Pour marque-pages : permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.