IFERROR avec RECHERCHEV - Comment se débarrasser de l'erreur #NA dans Excel?

IFERROR avec RECHERCHEV pour éliminer les erreurs #NA

Comme nous le savons, IFERROR est une fonction de gestion des erreurs et Vlookup est une fonction de référencement, ces fonctions sont combinées et utilisées de sorte que lorsque Vlookup rencontre une erreur lors de la recherche ou de la correspondance des données, la formule doit savoir quoi faire lorsqu'elle rencontre une erreur, fonction Vlookup est imbriqué dans la fonction iferror.

Exemples

Exemple 1

Le tableau 1 est la principale source de données et le tableau 2 est le tableau Vlookup. Dans la colonne F, j'ai appliqué une formule Vlookup pour trouver le montant des ventes des marques d'ordinateurs portables.

Dans le tableau ci-dessus, j'ai eu une erreur pour Apple et Notepad des marques. Si vous regardez le tableau de données principal, il n'y a pas de marques Apple et Notepad. C'est pourquoi Vlookup a renvoyé un type d'erreur comme # N / A.

Nous pouvons résoudre ce problème en utilisant IFERROR avec la fonction RECHERCHEV.

Appliquez IFEEROR avant RECHERCHEV dans Excel. Nous devons écrire la formule Vlookup à l'intérieur de la formule IFERROR.

= IFERROR (RECHERCHEV (E3, $ A: $ B, 2, 0) , "Données non trouvées")

Premièrement, IFERROR essaie de trouver la valeur de la formule RECHERCHEV.

Deuxièmement, si VLOOKUP ne trouve pas de valeur, il renverra une erreur. Par conséquent, en cas d'erreur, nous afficherons le résultat sous la forme "Données non trouvées".

Nous avons remplacé toutes les valeurs # N / A par le texte «Données non trouvées». Je pense que cela sera meilleur que le # N / A.

Exemple # 2

Non seulement nous pouvons utiliser IFERROR avec RECHERCHEV dans Excel. Nous pouvons également l'utiliser avec n'importe quelle autre formule.

Regardez l'exemple ci-dessous où je dois calculer le pourcentage de variance. Si la valeur de base est, le calcul manquant renvoie l'erreur # DIV / 0!

Nous pouvons donc appliquer ici la méthode IFERROR pour se débarrasser des vilaines erreurs, c'est-à-dire # DIV / 0!

Si un calcul donné renvoie un type d'erreur quelconque, IFERROR renvoie le résultat à 0%. S'il n'y a pas d'erreur, le calcul normal se produira.

Méthode manuelle pour remplacer # N / A ou tout autre type d'erreur

Cependant, nous pouvons remplacer les erreurs avec la formule IFERROR là une méthode manuelle pour le faire, et qui est trouvée et remplace la méthode.

  • Étape 1: Une fois la formule appliquée, copiez et collez uniquement les valeurs.

Étape 2: Appuyez sur Ctrl + H pour ouvrir, remplacez la boîte et tapez # N / A Si le type d'erreur est # N / A.

  • Étape 3: écrivez maintenant le remplacement par les valeurs sous la forme «Données non trouvées».
  • Étape 4: Cliquez sur le bouton Tout remplacer.

Cela remplacerait instantanément toutes les valeurs # N / A par Data Not Found.

Remarque: si vous avez appliqué un filtre, veuillez choisir la méthode des cellules visibles uniquement à remplacer.

Choses dont il faut se rappeler

  • IFERROR peut rendre vos rapports numériques beaux en supprimant toutes sortes d'erreurs.
  • Si les données contiennent un type d'erreur et si vous appliquez des tableaux croisés dynamiques, le même type d'erreur se produira également dans le tableau croisé dynamique.
  • Bien que nous puissions utiliser la formule IFNA, elle n'est pas assez flexible pour donner des résultats pour les erreurs autres que # N / A.
  • Dans Excel 2007 et les versions antérieures, la formule pour se débarrasser de l'erreur # N / A est ISERROR.

Articles intéressants...