Comment utiliser VLOOKUP avec IF Statement? - Exemples étape par étape

Vlookup est une fonction de référence tandis que if est une instruction conditionnelle dans Excel, ces deux fonctions sont combinées pour trouver une certaine valeur qui répond aux critères et correspondent également à la valeur de référence, en fonction des résultats de la fonction Vlookup. Si les instructions affichent le résultat, dans en d'autres termes, nous imbriquons Vlookup dans la fonction If.

VLookup avec instruction IF dans Excel

Ici, nous allons combiner les fonctions jumelles de «Fonction IF» et «RECHERCHEV». Nous verrons également comment gérer les erreurs #NA, que nous pouvons parfois recevoir en utilisant une combinaison de «IF Statement» et «VLOOKUP». Bien que les deux soient assez importants en eux-mêmes, ils apportent ensemble plus de valeur.

«Vlookup» avec instruction «If»: renvoie «True / False» ou «Yes / No».

Je vais vous expliquer brièvement la fonction «IF Statement» et «Vlookup», afin que cette combinaison devienne plus facile à expliquer. «Si» est utilisé lorsque vous souhaitez qu'une condition décide de la valeur à remplir dans une cellule.

Dans la formule ci-dessus, «test_logique» est la condition sur laquelle nous testons, puis la valeur si la condition est True, et ensuite Value si la condition est False.

Voici un exemple:

De même, pour la fonction 'Vlookup', supposons que vous ayez des données dans une table et que vous souhaitiez rechercher une valeur dans l'une des colonnes correspondant à une valeur dans la colonne de gauche de la table.

Voici un exemple:

Supposons que les cellules «B2: E6» correspondent aux données contenant les notes des étudiants dans les 3 matières présentées. Disons que vous voulez connaître les marques de Vijay en chimie.

À partir du modèle de formule 'vlookup' ci-dessus, vous pouvez voir que 'lookup_value' est «Vijay», le tableau de table est «B2: E6» car nous sommes intéressés par les marques de «Chimie», le numéro de colonne est 3, et puisque nous sommes intéressés dans une « correspondance exacte », 4 ème argument est « FAUX » qui indique approchante.

Maintenant que nous avons révisé ces 2, examinons les combinaisons de ces 2.

La formule générique sera:

IF (RECHERCHEV (…) = valeur_échantillon, TRUE, FALSE)

Les cas d'utilisation typiques pour ceux-ci incluent:

  • Comparez la valeur renvoyée par Vlookup avec celle d'un exemple de valeur et renvoyez «Vrai / Faux», «Oui / Non» ou 1 valeur sur 2 que nous avons déterminée.
  • Comparez la valeur retournée par Vlookup avec une valeur présente dans une autre cellule et renvoyez les valeurs comme ci-dessus.
  • Comparez la valeur renvoyée par Vlookup et, en fonction de celle-ci, choisissez entre 2 ensembles de calculs.

Comment utiliser Vlookup avec IF Statement dans Excel?

Maintenant que je vous ai expliqué le modèle de formule et certains des cas d'utilisation, essayons de mieux l'expliquer à travers des exemples, puis de l'expliquer de manière lucide.

Exemple de fonction Vlookup avec IF # 1

La table de données reste la même, comme expliqué lors de la fonction 'vlookup'.

Maintenant, supposons que nous ayons décidé sur une condition, que si les notes marquées sont supérieures à 92, alors il sera affiché comme «Excellent»; sinon, il sera affiché comme "Bon". Maintenant, quand je vois les notes, je ne suis pas intéressé par leurs notes réelles, mais je veux juste voir si elles sont bonnes ou bonnes.

Maintenant, nous appliquons la formule.

Maintenant, voyez la cellule F3, nous faisons un 'vlookup' comme ci-dessus, cela donnera le résultat "92". Ajout de cette condition «Si» par dessus. Maintenant, il vérifie, si ces notes sont supérieures à 92, c'est «Génial»; sinon, c'est «bien». Depuis ici, nous obtenons les Marques de Vijay correspondant à la Chimie, c'est-à-dire 92. Par conséquent, le résultat affiché est «Bon».

Exemple de fonction Vlookup avec IF # 2

Maintenant, passons à un autre exemple, disons où vous voulez rendre cette coupure dynamique. Vous voulez changer les valeurs de coupure et voulez voir instantanément si la valeur est «Excellent / Bon» (dans ce cas).

Veuillez voir la capture d'écran ci-dessous:

Ici, veuillez voir la formule dans la cellule F5. C'est comme ce que j'avais montré dans l'exemple précédent. La seule différence est que la valeur à laquelle vous comparez maintenant les résultats est une valeur dynamique stockée dans la cellule E8.

Maintenant, vu que le seuil a été réduit à 90, la performance de Vijay dans le même sujet de chimie a été classée comme «grande» par rapport à «bonne» comme le montre l'exemple précédent.

Exemple de fonction Vlookup avec IF # 3

Passons maintenant au troisième exemple, dans lequel, basé sur le résultat «vlookup». Il effectue un calcul.

Utilisons des données différentes cette fois. Supposons que nous souhaitons appliquer une stratégie de réduction basée sur le prix de détail des produits.

Veuillez voir la capture d'écran ci-dessous pour les données:

Les cellules B3: C8 indiquent le prix des fruits. J'ai utilisé la validation des données dans Excel afin que dans la cellule E5, vous puissiez sélectionner l'un des fruits mentionnés dans la colonne B.

Passons maintenant à notre stratégie de tarification, c'est-à-dire que si le coût est supérieur à 180, nous offrirons une remise de 20%, sinon nous ne proposerons qu'une remise de 10%.

Nous implémentons cela en utilisant la formule comme indiqué dans la capture d'écran ci-dessous:

Voir la formule dans la cellule F5. Tout d'abord, il vérifie le résultat de la fonction de recherche. S'il est supérieur à 180, alors nous multiplions la valeur par 80% (soit 20% de réduction), sinon nous multiplions le résultat par 90% (soit 10% de réduction).

Maintenant, passons au dernier exemple.

Exemple d'instruction Vlookup avec IF # 4

Utilisons uniquement les données ci-dessus. Supposons que vous vouliez voir si le fruit est présent dans la liste ou non. Cela nous fournira un exemple où nous pouvons utiliser la combinaison de l'instruction IF, de la fonction RECHERCHEV & ISNA dans Excel.

Supposons que vous ayez fait un «vlookup» pour le prix de «WaterMelon». Puisqu'il n'est pas présent dans la liste, cela vous donnera une erreur «#NA».

Voir la cellule B11. La formule est affichée dans la barre des tâches. Maintenant, pour traiter de tels cas, nous allons vous montrer la formule. Maintenant, notre idée est que si le «fruit» que nous avons recherché n'est pas là, alors il devrait donner le résultat «non présent». Sinon, il devrait retourner le prix du fruit.

Application de la formule «If Statement», «ISNA» et «Vlookup».

Mettez simplement le nom du fruit dans la cellule E2, et la cellule C11 vous donnera le résultat que vous recherchez. Si le fruit n'est pas présent, la cellule C11 donnera «Not Present» comme vous pouvez le voir pour «WaterMelon». Sinon, il donnera le prix indiqué pour «Apple».

J'espère que ces exemples vous apporteront toutes les précisions. Veuillez pratiquer pour une meilleure compréhension avancée.

Choses à retenir sur Excel Vlookup avec fonction IF

  • Pour que «Vlookup» fonctionne, la valeur «lookup» doit toujours être dans la colonne «la plus à gauche» de la table de données, que vous donnerez l'entrée dans la formule «vlookup».
  • La combinaison de «If Statement» et «Vlookup» peut être utilisée pour la gestion des erreurs, ce qui constituera une partie très importante lorsque vous créez des tableaux de bord, un planificateur mensuel, etc.
  • Lorsque vous faites «Vlookup», choisissez normalement «Correspondance exacte» comme quatrième argument de «Vlookup» lorsque vous souhaitez faire correspondre exactement la valeur de recherche.

Vous pouvez télécharger ces Vlookup avec IF Statement Excel Template - Vlookup with IF Excel Template

Articles intéressants...