Kazalo
Ena najpogosteje uporabljenih funkcij v Excel je . funkcija VLOOKUP in je tudi precej zmogljiv. Povečamo ga lahko z uporabo funkcija IF z VLOOKUP funkciji. Ti dve funkciji lahko uporabimo skupaj za izvajanje različnih operacij. V tem članku bomo uporabili funkcijo Primer da bi vam pokazali učinkovitost VLOOKUP s spletno stranjo . Več pogojev IF na spletnem mestu Excel .
Prenesi delovni zvezek za prakso
Prenesite si naslednji delovni zvezek in vadite sami.
VLOOKUP z več pogoji IF.xlsxUvod v Excelovo funkcijo VLOOKUP
- Sintaksa
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- Argumenti
lookup_value: Vrednost, ki jo je treba poiskati v skrajnem levem stolpcu dane tabele.
table_array: Tabela, v kateri išče lookup_value v skrajnem levem stolpcu.
col_index_num: Številka stolpca v tabeli, iz katerega se vrne vrednost.
[range_lookup]: Pove, ali je natančno ali delno ujemanje lookup_value je potrebno. 0 za natančno ujemanje, 1 za delno ujemanje. Privzeto je 1 ( delno ujemanje ). To ni obvezno.
Uvod v funkcijo Excel IF
- Sintaksa
IF(logical_test, [value_if_true], [value_if_false])
- Argumenti
logical_test: Preizkusi logično operacijo.
[value_if_true]: Če je logična operacija resnična, vrnite to vrednost.
[value_if_false]: Če je logična operacija napačna, vrnite to vrednost.
9 Primer VLOOKUP z več pogoji IF v Excelu
1. Uporabite VLOOKUP s pogojem IF, da dobite dobro ali slabo
V našem prvem primeru bomo ugotovili, ali je določena ocena, ki jo je dobil učenec, dobra ali slaba. Zato za izvedbo naloge sledite spodnjim korakom.
KORAKI:
- Najprej izberite celico F5 .
- Nato vnesite formulo:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80, "Super", "Dobro")
- Na koncu pritisnite Vnesite in vrnil bo rezultat.
🔎 Kako deluje formula?
- VLOOKUP("Frank",B5:D8,2,FALSE)>80
Spletna stran VLOOKUP funkcija išče Frank v območju B5:D8 in vrne oznako ( 70 ) v 2. stolpec. Na koncu preveri oznako, če je večja od 80 ali ne.
- IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80, "Super", "Dobro")
Spletna stran IF funkcija vrne Dobro kot 70 ni večja od 80 .
Preberite več: Excel VBA: Kombinirani If in Or (3 primeri)
2. Uporaba VLOOKUP za spreminjanje vrednosti odklopa z več pogoji IF v Excelu
Zdaj želimo spremeniti vrednost meje oziroma jo narediti dinamično. Namesto da bi vrednost določili v formuli, bomo oznako postavili v celico F4 . Zato se naučite korakov v tem Primer za delovanje VLOOKUP s spletno stranjo . Več pogojev IF na spletnem mestu Excel .
KORAKI:
- Najprej izberite celico F6 .
- Nato vnesite formulo:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4, "Super", "Dobro")
- Nazadnje pritisnite Vnesite .
🔎 Kako deluje formula?
- VLOOKUP("Frank",B5:D8,2,FALSE)>F4
Spletna stran VLOOKUP funkcija išče Frank v območju B5:D8 in vrne oznako ( 70 ) v 2. Nato preveri, ali je oznaka večja od stolpca F4 vrednost celice ( 65 ) ali ne.
- IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4, "Super", "Dobro")
Končno, The IF funkcija vrne Odlično kot 70 je večja od 65 .
Več: Excelov IF med več razponi (4 pristopi)
3. Primer za pridobitev popustne cene na podlagi maloprodajne cene z več pogoji VLOOKUP & amp; IF
V spodnjem podatkovnem nizu so za nekatere predmete določene fiksne maloprodajne cene. Vendar vam bomo pokazali, kako ugotoviti znižano ceno z VLOOKUP & IF Zato sledite postopku, da bi se seznanili z znanjem in izkušnjami.
KORAKI:
- Na začetku izberite celico E5 .
- Nato vnesite formulo:
- Na koncu pritisnite Vnesite za vračilo vrednosti.
🔎 Kako deluje formula?
- VLOOKUP("Grape",B5:D8,3,FALSE)>150
Spletna stran VLOOKUP funkcija išče Grozdje v območju B5:D8 in vrne ceno ( 250 ) v 3. Nato primerja ceno, če je večja od 150 ali ne.
- VLOOKUP("Grape",B5:D8,3,FALSE)*80%
Na spletni strani . VLOOKUP funkcija išče Grozdje v območju B5:D8 in vrne ceno ( 250 ) v 3. Nato pomnoži vrednost z .8 .
- IF(VLOOKUP("Grape",B5:D8,3,FALSE)>150,VLOOKUP("Grape",B5:D8,3,FALSE)*80%)
Nazadnje, IF funkcija vrne VLOOKUP("Grape",B5:D8,3,FALSE)*80% izhod kot VLOOKUP("Grape",B5:D8,3,FALSE)>150 formula je resnična.
Preberi več: Excelova izjava If z več pogoji v območju (3 primerni primeri)
4. Kombinacija funkcij Excel VLOOKUP, IF & amp; ISNA z več pogoji
Iskali bomo določeno sadje, ne glede na to, ali je prisotno v naboru podatkov ali ne, in če je prisotno, bomo vrnili ceno. Primer za izvajanje VLOOKUP s spletno stranjo . Več spletnih strani IF Stanje na spletnem mestu Excel .
KORAKI:
- Izberite celico G4 najprej.
- Nato vnesite formulo:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)), "Ni prisoten",VLOOKUP(F4,B5:D8,3,FALSE))
- Na koncu pritisnite Vnesite .
🔎 Kako deluje formula?
- VLOOKUP(F4,B5:D8,3,FALSE)
Spletna stran VLOOKUP funkcija išče F4 vrednost celice ( Cherry ) v območju B5:D8 .
- ISNA(VLOOKUP(F4,B5:D8,3,FALSE))
Funkcija ISNA išče VLOOKUP(F4,B5:D8,3,FALSE) in preverite, ali je na voljo ali ne.
- IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)), "Ni prisoten",VLOOKUP(F4,B5:D8,3,FALSE))
Spletna stran IF funkcija vrne ' Ni prisoten ' kot Cherry ni na voljo v danem naboru podatkov.
Preberite več: Izjava VBA IF z več pogoji v Excelu (8 metod)
5. Primer izbire najboljše trgovine z VLOOKUP v Excelu
Druga uporaba VLOOKUP funkcija je, da lahko primerjamo več trgovin in poiščemo najboljšo ponudbo. Trgovina 1 v celici G2 . Zato sledite korakom za izvedbo operacije.
KORAKI:
- Najprej izberite celico G5 vnesite formulo:
=IF($G$2="Trgovina 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))
- Nato pritisnite Vnesite in uporabite orodje AutoFill za zapolnitev preostalega dela.
🔎 Kako deluje formula?
- VLOOKUP(F5,B5:D7,2,FALSE)
Spletna stran VLOOKUP funkcija išče F5 vrednost celice ( Jajca ) v območju B5: D7 in vrne vrednost ( $1.50 ) v 2. stolpec.
- VLOOKUP(F5,B5:D7,3,FALSE)
Na spletni strani . VLOOKUP funkcija išče F5 vrednost celice ( Jajca ) v območju B5: D7 in vrne vrednost ( $1.75 ) v 3. stolpec.
- IF($G$2="Trgovina 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))
Spletna stran IF funkcija primerja G2 vrednost celice ( Trgovina 1 ) z Trgovina 1 '. Ker je to res, funkcija vrne $1.50 . Če je G2 vrednost celice je bila Trgovina 2 , bi se vrnil $1.75 .
Preberite več: Kako uporabiti več stavkov IF z besedilom v Excelu (6 hitrih metod)
6. Primer VLOOKUP z dvema tabelama v Excelu
Do zdaj smo za pridobivanje podatkov uporabljali eno samo tabelo. V tem primeru bomo uporabili 2 tabele kot reference. Zato se naučite naslednjih korakov tega Primer opravljati VLOOKUP na spletnem mestu 2 preglednici s spletno stranjo . Več pogojev IF na spletnem mestu Excel .
KORAKI:
- Izberite celico F6 .
- Vnesite formulo:
=VLOOKUP(F5, IF(F4="Januar", B6:D7, B11:D12), 3, FALSE)
- Nazadnje pritisnite Vnesite in vrnil bo Neto prodaja na spletnem mestu . Simon .
🔎 Kako deluje formula?
- IF(F4="Januar", B6:D7, B11:D12)
Spletna stran IF funkcija primerja F4 vrednost celice ( Februar ) z Januar in vrne obseg B11:D12 saj je logični test napačen.
- VLOOKUP(F5, IF(F4="Januar", B6:D7, B11:D12), 3, FALSE)
Spletna stran VLOOKUP funkcija išče F5 vrednost celice ( Simon ) v območju B11:D12 in vrne Neto prodaja na spletnem mestu $12,500.00 v 3. stolpec.
7. Excel VLOOKUP v funkciji IF Logični test
Poleg tega lahko postavimo VLOOKUP funkcijo v razdelku z argumenti v IF Funkcija. Za izvedbo operacije glejte naslednji postopek.
KORAKI:
- Najprej izberite celico G4 vnesite formulo:
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Na voljo", "Na zalogi", "Ni na zalogi")
- Nato pritisnite Vnesite . Tako boste videli rezultat.
🔎 Kako deluje formula?
- VLOOKUP(F4, B5:D8, 2, FALSE)="Na voljo"
Spletna stran VLOOKUP funkcija išče F4 vrednost celice ( Grozdje ) v območju B5:D8 in primerja vrednost v polju 2. stolpec ( Ni na voljo ) z Na voljo .
- IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Na voljo", "Na zalogi", "Ni na zalogi")
Nazadnje je IF funkcija vrne Ni na zalogi kot VLOOKUP(F4, B5:D8, 2, FALSE)="Na voljo" izhod je napačen.
Preberite več: Excelova funkcija IF s 3 pogoji
Podobna branja
- IF z AND v Excelovi formuli (7 primerov)
- Excel VBA: Združevanje If z And za več pogojev
- VLOOKUP z več merili in več rezultati (8 primerov)
8. Dinamična izbira stolpca VLOOKUP s funkcijo IF
V tem primeru želimo ustvariti dinamični stolpec za VLOOKUP Zato bomo uporabili funkcijo IF Zato si oglejte spodnjo Primer opravljati VLOOKUP s spletno stranjo . Več spletnih strani IF Stanje na spletnem mestu Excel .
KORAKI:
- Na začetku izberite celico C11 . Tukaj vnesite formulo:
=VLOOKUP(B11, B5:D8, IF($C$10="Fizika", 2, 3), FALSE)
- Nato pritisnite Vnesite in izlila bo podatke. Uporabi Samodejno izpolnjevanje za dokončanje serije.
🔎 Kako deluje formula?
- IF($C$10="Fizika", 2, 3)
Spletna stran IF funkcija primerja C10 vrednost celice ( Fizika ) z Fizika kot je navedeno v formuli. Nato vrne 2 saj je logični test resničen.
- VLOOKUP(B11, B5:D8, IF($C$10="Fizika", 2, 3), FALSE)
Končno je VLOOKUP funkcija išče B11 vrednost celice ( Wilham ) v območju B5:D8 in vrne vrednost v 2. stolpec ( 50 ).
Preberi več: Excel VBA: Če potem in potem izjava z več pogoji (5 primerov)
9. Primer uporabe VLOOKUP za datume z več pogoji IF v Excelu
Poleg tega lahko uporabimo VLOOKUP za datume. Naučite se korake tega Primer za uporabo VLOOKUP za Datumi s spletno stranjo . Več pogojev IF na spletnem mestu Excel .
KORAKI:
- Kliknite na celico G4 .
- Vnesite formulo:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)
- Na koncu pritisnite Vnesite .
🔎 Kako deluje formula?
- IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,””)
Spletna stran IF primerja vsako celico območja C5:C8 s spletno stranjo . F5 in . F6 Nato vrne obseg B5:D8 saj je logični test resničen.
- VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)
Nazadnje je VLOOKUP funkcija išče F4 vrednost celice ( Grozdje ) v območju B5:D8 in vrne vrednost v 3. stolpec ( Meena ).
Preberite več: Excelova funkcija If z več pogoji (vgnezdeni IF)
Alternativni primer VLOOKUP z več pogoji IF v Excelu
1. Pomožni stolpec za več meril v programu Excel
Pomožni stolpec za več meril lahko ustvarimo v Excel . Zato sledite korakom za vstavitev pomožnega stolpca.
KORAKI:
- Najprej izberite celico D5 .
- Nato vnesite formulo:
=B5&"
- Nato pritisnite Vnesite in vrnil bo vrednost. Uporabi Samodejno izpolnjevanje za zapolnitev serije.
- Nato izberite celico H5 vnesite formulo:
=VLOOKUP($G5&"
- Pritisnite Vnesite in uporabite Samodejno izpolnjevanje za dokončanje preostalih elementov.
Tu je VLOOKUP funkcija išče $G5&" vrednost celice ( Wil ) v območju $D$5:$E$8 in vrne 80 prisotne v 2. stolpec.
Preberite več: VLOOKUP z več merili v Excelu (6 primerov)
2. Primer več meril s funkcijo CHOOSE
Uporabili bomo funkcija CHOOSE skupaj z VLOOKUP v tem primeru, da bi se izognili pomožnemu stolpcu. Naučite se postopka za izvedbo operacije.
KORAKI:
- Najprej izberite celico H5 .
- Nato vnesite formulo:
=VLOOKUP($G5&"
- Nazadnje pritisnite Vnesite in vrnil bo vrednost.
🔎 Kako deluje formula?
- CHOOSE({1,2},$B$5:$B$8&"
Spletna stran IZBERI razlitja funkcij B5:D8 podatke v 2 stolpcev, ki združujejo vrednosti celic v B in . C stolpcev skupaj.
- VLOOKUP($G5&"
Spletna stran VLOOKUP funkcija išče $G5&" v območju B5:D8 in vrne 80 prisotne v 2. stolpec.
Preberite več: Vlookup z več merili brez pomožnega stolpca v Excelu (5 načinov)
3. Funkcija VLOOKUP z dvema pogojema v dveh stolpcih
Namesto uporabe VLOOKUP , lahko uporabimo formula INDEX MATCH za pridobivanje podatkov na podlagi 2 pogoje v 2 Zato za izvedbo naloge upoštevajte postopek.
KORAKI:
- Na začetku izberite celico H4 .
- Nato vnesite formulo:
=INDEX(D5:D8,MATCH(1,(F4=B5:B8)*(G4=C5:C8),0))
- Na koncu pritisnite Vnesite za vračilo vrednosti.
🔎 Kako deluje formula?
- MATCH(1,(F4=B5:B8)*(G4=C5:C8),0)
Spletna stran MATCH vrnitev po formuli 4 na . INDEX kot številko vrstice. Tu primerjamo več meril z uporabo logike boolean.
- INDEX(D5:D8,MATCH(1,(F4=B5:B8)*(G4=C5:C8),0))
Nazadnje, INDEX funkcija vrne 250 ki je v 4. vrstica v območju D5:D10 .
Preberite več: Kako uporabiti VLOOKUP z več merili v različnih stolpcih
4. VLOOKUP za več stolpcev v Excelu
Uporabili bomo INDEX MATCH formulo za izvedbo operacije iskanja v več stolpcih in vračanje Cena zato se naučite spodnjih korakov.
KORAKI:
- Izberite celico G4 najprej.
- Nato vnesite formulo:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),""))))
- Na koncu pritisnite Vnesite .
🔎 Kako deluje formula?
- VRSTICA (B5: B8)
Najprej, funkcija ROW vrne ustrezne številke vrstic.
- MATCH(VRSTICA(B5:B8),VRSTICA(B5:B8))
Nato se MATCH izhodi formule so 1 , 2 , 3 in 4 .
- IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")
Spletna stran IF primerja vsako celico v B5:C8 z F4 vrednosti celic in vrne vrednosti, kjer najde TRUE za logični test.
- MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),""))
Funkcija MIN vrne najmanjšo vrednost ( 1 ) iz IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"") izhodi.
- INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),""))))
Sčasoma je INDEX funkcija vrne 150 ki je v 1. vrstica v območju D5:D8 .
Preberite več: Excel VLOOKUP z več merili v stolpcu in vrstici
Zaključek
Odslej boste lahko uporabljali VLOOKUP s spletno stranjo . Več pogojev IF na spletnem mestu Excel kot je prikazano v Primeri . Še naprej jih uporabljajte in nam sporočite, če imate še kakšne druge načine za opravljanje naloge. Ne pozabite spustiti komentarjev, predlogov ali poizvedb, če jih imate, v spodnjem razdelku za komentarje.