La fonction SI.NON.DISP Excel permet de remplacer une erreur Excel #N/A par une valeur personnalisée.
Autrement dit, si une formule génère une erreur du type #N/A, Excel affiche le texte ou le chiffre que tu choisis à la place.
Et si aucune erreur n’est détectée, la fonction renvoie simplement le résultat normal de la formule.
C’est une fonction très pratique pour nettoyer les résultats d’une recherche, notamment lorsque certaines valeurs ne sont pas trouvées dans un tableau.
💡 Bon à savoir :
- SI.NON.DISP est une alternative simplifiée à la combinaison de la fonction SI et la fonction Excel ESTNA.
- Elle corrige uniquement l’erreur #N/A, contrairement à la fonction SIERREUR, qui prend en charge tous les types d’erreurs (#VALEUR!, #REF!, #DIV/0!, etc.).
L’avis de notre formateur sur la fonction SI.NON.DISP sur Excel
La fonction SI.NON.DISP dans Excel permet de corriger uniquement l'erreur #N/A qui apparait lorsqu'une fonction de recherche ne trouve pas la valeur cherchée dans le tableau. Elle est moins pertinente aujourd'hui depuis l'apparition de la fonction Excel RECHERCHEX, car le 4ᵉ argument de RECHERCHEX, [Si_non_trouvé], permet de remplacer l'erreur #N/A directement par la valeur que tu renseignes. Elle reste pertinente avec la fonction RECHERCHEV qui n'offre pas autant de possibilités que RECHERCHEX.
SI.NON.DISP peut néanmoins être très utile pour imbriquer la fonction SI.CONDITIONS qui remplace les fonctions SI imbriquées. En effet, SI.CONDITIONS renvoie l'erreur #N/A si une condition n'est pas prise en charge dans la formule, donc SI.NON.DISP permet de corriger cette erreur.
Si tu veux corriger d'autres types d'erreur comme #N/A, #VALEUR!, #REF!, #DIV/0!, #NOMBRE!, #NOM?,ou #NUL!, alors tu dois utiliser la fonction SIERREUR.
Attention ! Si tu corriges une erreur renvoyée par une formule, Excel ne la détecte plus comme une erreur. Tu peux donc passer à côté de certaines erreurs renvoyées par des formules sans t'en rendre compte...
Avis de notre formateur : Nicolas Parent
Vidéo complète sur la fonction Excel SI.NON.DISP Excel
Dans cette vidéo, notre formateur Nicolas vous présente en quelques minutes tout ce qu'il faut savoir sur la fonction SI.NON.DISP sur Excel.
Syntaxe de la fonction SI.NON.DISP Excel
La fonction SI.NON.DISP Excel suit une logique simple :=SI.NON.DISP(valeur; valeur_si_ND)
Le premier argument correspond à la formule à tester, et le second indique la valeur à afficher si une erreur #N/A survient.
C’est une formule légère et lisible, idéale pour rendre un tableau plus propre sans masquer les autres erreurs importantes.
| Argument | Description |
|---|---|
| Valeur (obligatoire) | Formule qui est vérifiée par la fonction SI.NON.DISP. |
| Valeur_si_na (obligatoire) | Valeur à renvoyer si une formule génère l’erreur #N/A. Si Valeur_si_na est du texte, alors il faut le mettre entre guillemets (""). |

Quel est mon niveau sur Excel ?
Testez gratuitement votre niveau avec notre quiz Excel (≈ 7 min). Accédez immédiatement à vos résultats, avec un corrigé détaillé et des ressources pour progresser.
Exemple 1 - Comment vérifier si des colonnes contiennent l'erreur #N/A sur Excel
Ici, tu veux vérifier si les valeurs (colonne B) contiennent l’erreur #N/A pour renvoyer "C'est une erreur #N/A" si c'est le cas grâce à la fonction SI.NON.DISP (colonne B).

RemarquES
- (1) Tu peux aussi imbriquer ESTNA dans la fonction SI pour renvoyer le même résultat.
- (2) La fonction SI.NON.DISP prend en compte uniquement l’erreur #N/A.
Fichier d’exercices sur la foction SI.NON.DISP Excel
Télécharge le fichier d’exercice ci-dessous et teste la fonction SI.NON.DISP avec des formules de recherche.
Tu verras qu’elle est particulièrement utile avec RECHERCHEV : quand une donnée n’existe pas, au lieu d’afficher une erreur, Excel renvoie ton message personnalisé.
Nos exercices Excel pour tous les niveaux !
Progressez maintenant avec nos + 20 exercices gratuits ! Du niveau débutant à avancé, ils permettent de se former totalement gratuitement par la pratique ! Profitez des exercices gratuitement jusqu'à la fin du mois.
FAQ - Questions fréquentes sur la fonciton SI.NON.DISP Excel
La fonction SI.NON.DISP permet de renvoyer une valeur si la formule retourne l'erreur #N/A, sinon elle renvoie le résultat de la formule. Tu dois respecter la syntaxe suivante : "=SI.NON.DISP(Formule;ValeurSiErreur#N/A)".
En savoir plus sur les fonctions Excel
Découvrir toutes les fonctions Excel

Toutes nos fiches sur les Fonctions
Que ce soit pour des calculs financiers, l’analyse de données ou la gestion de projets, nos articles vous guideront à travers une variété de fonctions, avec des exemples concrets et des astuces pour les utiliser efficacement.
Et découvrez-les également dans notre E-book Excel complet :

Maîtrisez les fonctions de A à Z sur Excel
Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !
Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.
Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.
Certifiez-vous sur Excel avec une formation sur-mesure
Maîtriser les fonctions de gestion d’erreurs comme SI.NON.DISP ou SIERREUR fait partie des compétences évaluées dans le TOSA Excel.
Avec notre formation Excel 2.0 certifiante, vous apprenez à utiliser ces fonctions efficacement, à votre rythme, tout en préparant la certification reconnue par les entreprises et finançable par le CPF.
Nos atouts :
- Une formation 100 % personnalisée, adaptée à votre niveau et à vos besoins.
- Des formateurs experts disponibles et pédagogues.
- Des exercices concrets inspirés de cas réels.
- Une préparation complète au TOSA Excel, pour valider vos compétences et booster votre CV.

Objectif : comprendre les formules avancées d’Excel et décrocher une certification qui fait la différence.






Félicitations ! Votre ebook Excel offert !
/ CPF