Hvordan bruges VLOOKUP med IF-erklæring? - Trin for trin eksempler

Vlookup er en referencefunktion, mens hvis der er en betinget sætning i excel, kombineres disse begge funktioner sammen for at finde ud af en bestemt værdi, der opfylder kriterierne og også matche referenceværdien, baseret på resultaterne af Vlookup-funktionen Hvis udsagn viser resultatet, i med andre ord nest vi Vlookup i If-funktion.

VLookup med IF-erklæring i Excel

Her kombinerer vi de to funktioner i 'IF-funktion' og 'VLOOKUP.' Vi vil også se, hvordan vi håndterer #NA-fejl, som vi nogle gange modtager, når vi bruger en kombination af 'IF Statement' & 'VLOOKUP.' Mens de to er ret vigtige alene, giver de mere værdi.

'Vlookup' med 'Hvis' udsagn: Returnerer 'Sand / Falsk' eller 'Ja / Nej.'

Jeg vil kort forklare dig 'IF Statement' & 'Vlookup' -funktionen, så denne kombination bliver lettere at forklare. 'Hvis' bruges, når du vil have en tilstand, skal du beslutte, hvilken værdi der skal udfyldes i en celle.

I ovenstående formel er "logisk_test" den betingelse, vi tester på, derefter værdien, hvis betingelsen er sand, og derefter værdi, hvis betingelsen er falsk.

Nedenfor er et eksempel:

På samme måde antager du, at du har data i en tabel til funktionen 'Vlookup', og at du vil slå en værdi op i en af ​​kolonnerne, der svarer til en værdi i den venstre kolonne i tabellen.

Nedenfor er et eksempel:

Antag, celler 'B2: E6' er de data, der indeholder karaktererne for studerende i de 3 viste emner. Lad os sige, at du vil kende mærkerne til Vijay i kemi.

Fra formlen 'vlookup' formel ovenfor kan du se 'lookup_value' er "Vijay", tabel array er "B2: E6", da vi er interesserede i mærker af "kemi", kolonne nummer er 3, og da vi er interesserede i en ”eksakt match,” 4 th argument er ”FALSK”, som betegner omtrentlige kamp.

Nu hvor vi har revideret disse 2, lad os undersøge kombinationerne af disse 2.

Den generiske formel vil være:

HVIS (VLOOKUP (…) = sample_value, TRUE, FALSE)

Typiske brugssager for disse inkluderer:

  • Sammenlign den værdi, der returneres af Vlookup, med værdien for en prøveværdi, og returner "Sand / Falsk", "Ja / Nej" eller 1 ud af 2 værdier, der er bestemt af os.
  • Sammenlign den værdi, der returneres af Vlookup med en værdi, der er til stede i en anden celle, og returner værdier som ovenfor.
  • Sammenlign den værdi, der returneres af Vlookup, og vælg mellem 2 sæt beregninger baseret på den.

Hvordan bruges Vlookup med IF-erklæring i Excel?

Nu hvor jeg har forklaret formelskabelonen og nogle af brugssagerne, lad os prøve at forklare det bedre gennem eksempler og derefter forklare det på en klar måde.

Vlookup med IF-funktion Eksempel nr. 1

Datatabellen forbliver den samme som forklaret under 'vlookup'-funktionen.

Lad os nu antage, at vi har besluttet på en betingelse, at hvis de scorede karakterer er større end 92, så vil det blive vist som "Great"; Ellers vises det som "Godt". Når jeg nu ser mærkerne, er jeg ikke interesseret i deres faktiske karakterer, men jeg vil bare se, om de er gode eller gode.

Her anvender vi formlen.

Se nu cellen F3, vi laver en 'vlookup' ligesom ovenfor, det vil give resultatet "92". Tilføjelse af den "Hvis" betingelse oven på den. Nu kontrollerer den, at hvis disse mærker er større end 92, er det "Fantastisk"; ellers er det "godt". Siden her får vi Vijays Marks svarende til kemi, dvs. 92. Derfor er det viste resultat "Godt".

Vlookup med IF-funktion Eksempel 2

Lad os gå videre til et andet eksempel, sig, hvor du vil gøre denne cutoff dynamisk. Du vil ændre afskæringsværdier og straks ønsker at se, om værdien er “Stor / god” (i dette tilfælde).

Se skærmbilledet nedenfor:

Se venligst formlen i celle F5. Det er som det, jeg havde vist i det tidligere eksempel. Den eneste forskel er, at den værdi, som du nu sammenligner resultaterne med, er en dynamisk værdi, der er gemt i celle E8.

Nu, da afskæringen blev reduceret til 90, er præstationen for Vijay inden for det samme emne for kemi blevet klassificeret som "Stor" sammenlignet med "God" som vist i det foregående eksempel.

Vlookup med IF-funktion Eksempel nr. 3

Lad os gå til det tredje eksempel nu, hvor, baseret på 'vlookup'-resultatet. Det udfører en beregning.

Lad os bruge forskellige data denne gang. Lad os antage, at vi ønsker at anvende en diskonteringsstrategi baseret på detailprisen for ting.

Se skærmbilledet nedenfor for data:

Celler B3: C8 viser prisen på frugt. Jeg har brugt datavalidering i excel, så i celle E5 kan du vælge en af ​​de frugter, der er nævnt i kolonne B.

Lad os nu gå til vores prisstrategi, dvs. hvis prisen er mere end 180, giver vi 20% rabat, ellers giver vi kun 10% rabat.

Vi implementerer dette ved hjælp af formlen som vist i skærmbilledet nedenfor:

Se formlen i celle F5. For det første kontrollerer det resultatet af opslagsfunktionen. Hvis den er større end 180, multiplicerer vi værdien med 80% (dvs. 20% rabat), ellers multiplicerer vi resultatet med 90% (dvs. 10% rabat).

Lad os nu gå videre til det sidste eksempel.

Vlookup med IF-erklæring Eksempel 4

Lad os kun bruge ovenstående data. Antag at du vil se, om frugten er til stede på listen eller ej. Dette giver os et eksempel, hvor vi kan bruge kombinationen af ​​IF-sætning, VLOOKUP & ISNA-funktion i Excel.

Antag at du lavede en 'vlookup' til prisen på 'WaterMelon.' Da det ikke er til stede på listen, vil dette give dig en '#NA' -fejl.

Se celle B11. Formlen vises på proceslinjen. For at håndtere sådanne sager viser vi dig formlen. Vores idé er nu, at hvis den "frugt", vi søgte efter ikke er der, så skal den give resultatet "Ikke til stede." Ellers skal den returnere prisen på frugten.

Anvendelse af formlen "If Statement", "ISNA" og "Vlookup."

Sæt bare navnet på frugten i celle E2, og celle C11 giver dig det resultat, du leder efter. Hvis frugten ikke er til stede, vil celle C11 give "Ikke til stede" som du kan se for "WaterMelon." Ellers giver det prisen som vist for "Apple".

Jeg håber, at disse eksempler giver dig al afklaring. Øv venligst for en bedre og avanceret forståelse.

Ting at huske på Excel Vlookup med IF-funktion

  • For at "Vlookup" skal fungere, skal 'opslagsværdien' altid være i kolonnen 'længst til venstre' i datatabellen, som du vil give input i 'vlookup'-formlen.
  • Kombination af "If Statement" og "Vlookup" kan bruges til fejlhåndtering, hvilket vil udgøre en meget vigtig del, når du bygger dashboards, månedlig planlægning osv. Så brug din tid på at forstå formlerne og øv dem.
  • Når du laver "Vlookup", skal du normalt vælge "Præcis match" som det fjerde argument for "Vlookup", når du er interesseret i at matche opslagsværdien nøjagtigt.

Du kan downloade disse Vlookup med IF-erklæring Excel-skabelon - Vlookup med IF Excel-skabelon

Interessante artikler...