IFERROR avec RECHERCHEV 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 mise en correspondance des données, la formule doit savoir quoi faire lorsqu'elle rencontre une erreur, fonction Vlookup est imbriqué dans la fonction iferror.

Exemples

Vous pouvez télécharger ce modèle Excel IFERROR avec RECHERCHEV ici - Modèle Excel IFERROR avec RECHERCHEV

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 les marques Apple et Notepad. 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 tente de trouver la valeur de la formule RECHERCHEV.

Deuxièmement, si VLOOKUP ne trouve pas de valeur, il renverra une erreur. Par conséquent, s'il y a une erreur, nous afficherons le résultat comme «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!

On peut donc appliquer ici la méthode IFERROR pour se débarrasser des vilaines erreurs ie # DIV / 0!

Si un calcul donné renvoie un type d'erreur, 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: Maintenant, écrivez le remplacement par des valeurs comme «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 de remplacement des cellules visibles uniquement.

Choses à retenir

  • 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.