Enhavtabelo
Unu el la plej uzataj funkcioj en Excel estas la funkcio VLOOKUP kaj ĝi ankaŭ estas sufiĉe potenca. Ni povas fari ĝin pli efika uzante la IF-funkcion kun la VLOOKUP funkcio. Ni povas apliki tiujn du funkciojn kune por plenumi diversajn operaciojn. En ĉi tiu artikolo, ni uzos la Ekzemplon por montri al vi la efikecon de VLOOKUP kun Multobla IF Kondiĉo en Excel .
Elŝutu Praktikan Laborlibron
Elŝutu la sekvan laborlibron por ekzerci per vi mem.
VLOOKUP with Multiple IF Condition.xlsx
Enkonduko al Excel VLOOKUP Funkcio
- Sintakso
VLOOKUP (serĉa_valoro, tabelo_abelo, kol_indeksa_num, [intervalo_rigardo])
- Argumentoj
lookup_value: La serĉenda valoro en la plej maldekstra kolumno de la donita tabelo.
table_array: La tabelo en kiu ĝi serĉas la serĉan_valoron en la plej maldekstra kolumno.
col_index_num: La nombro de la kolumno en la tabelo el kiu valoro estas redonota.
[range_lookup]: Diras ĉu preciza aŭ parta kongruo de la serĉa_valoro estas bezonata. 0 por preciza kongruo, 1 por parta kongruo. Defaŭlte estas 1 ( parta kongruo ). Ĉi tio estas nedeviga.
Enkonduko al Excel IF-Funkcio
- Sintakso
IF(logika_testo, [valoro_se_vera] ,
Ni aplikos la formulon INDEX MATCH por plenumi la serĉan operacion en pluraj kolumnoj kaj redoni la Prezon de la menciita frukto. Do, lernu la paŝojn sube.
PAŜOJ:
- Unue elektu ĉelon G4 .
- Tiam, tajpu la formulon:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))
- Fine, premu Enigu .
🔎 Kiel Funkcias la Formulo?
- ROW(B5:B8)
Unue, la ROW-funkcio liveras la respektivajn vicnumerojn.
- MATCH(ROW(B5:B8),ROW(B5:B8). ))
Tiam, la MATCH formulproduktaĵoj estas 1 , 2 , 3 , kaj 4 .
- IF(B5:C8=F4,MATCH(VICO(B5:B8),VICO(B5:B8)),””)
La IF funkcio komparas ĉiun ĉelon en B5:C8 kun la F4 ĉela valoro kaj liveras la valorojn kie ĝi trovas VERA por la logika testo.
- MIN(IF(B5:C8=F4,MATCH(VICO(B5:B8),VICO(B5:B8), )),””))
La funkcio MIN liveras la plej malgrandan valoron ( 1 ) el la IF(B5 :C8=F4,MATCH(VICO(B5:B8),VICO(B5:B8)),””) eligas.
- INDEXO(D5:D8,MIN( SE (B5:C8=F4,MATCH(VICO(B5:B8),VICO(B5:B8)),””)))
Eventuale, la INDEX funkcio liveras 150 kiu estas en la 1a vico en la intervalo D5:D8 .
Legu Pli: Excel VLOOKUP kun Multoblaj Kriterioj en Kolumno kaj Vico
Konkludo
De nun, vi povos funkcii VLOOKUP kun Multoblaj IF-Kondiĉoj en Excel kiel montrite en la Ekzemploj . Daŭre uzu ilin kaj informu nin ĉu vi havas pliajn manierojn fari la taskon. Ne forgesu faligi komentojn, sugestojn aŭ demandojn se vi havas iujn en la komenta sekcio sube.
[valoro_se_malvera])- Argumentoj
logika_testo: Testas logikan operacion.
[value_if_true]: Se la logika operacio estas vera, redonu ĉi tiun valoron.
[value_if_false]: Se la logika operacio estas malvera, redonu ĉi tiun valoron.
9 Ekzemplo de VLOOKUP kun Multoblaj SE Kondiĉoj en Excel
1. Uzu VLOOKUP kun SE Kondiĉo por Akiri Bona aŭ Malbona
En nia unua ekzemplo, ni ekscios ĉu certa noto akirita de studento estas bona aŭ malbona. Tial, sekvu la paŝojn sube por plenumi la taskon.
PAŜOJ:
- Unue elektu ĉelon F5 .
- Tiam, tajpu la formulon:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")
- Fine, premu Enigu kaj ĝi redonos la rezulton.
🔎 Kiel Funkcias la Formulo?
- VLOOKUP(“Frank”,B5:D8,2,FALSE)>80
La funkcio VLOOKUP serĉas Frank en la intervalo B5:D8 kaj redonas la markon ( 70 ) en la 2a kolumno. Eventuale, ĝi testas la markon ĉu ĝi estas pli granda ol 80 aŭ ne.
- IF(VLOOKUP(“Frank”,B5:D8,2,FALSE)> 80,”Bone”,”Bone”)
La IF funkcio redonas Bone ĉar 70 ne estas pli granda. ol 80 .
Legu Pli: Excel VBA: Kombinita Se kaj Aŭ (3 Ekzemploj)
2. Apliki VLOOKUP por Ŝanĝi Fortrantan Valoron kun Multoblaj IF Kondiĉoj en Excel
Nun ni volas ŝanĝi la detranĉan valoronaŭ volas igi ĝin dinamika. Anstataŭ specifi la valoron en la formulo, ni metos la markon en ĉelon F4 . Do, lernu la paŝojn en ĉi tiu Ekzemplo por funkcii VLOOKUP kun Multobla IF Kondiĉo en Excel .
PAŜOJ:
- Unue, elektu ĉelon F6 .
- Sekve, tajpu la formulon:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")
- Fine premu Enigu .
🔎 Kiel Funkcias la Formulo?
- VLOOKUP(“Frank”,B5:D8,2,FALSE)>F4
La VLOOKUP funkcio serĉas Frank en la intervalo B5:D8 kaj resendas la markon ( 70 ) en la 2a kolono. Poste, ĝi testas la markon ĉu ĝi estas pli granda ol la F4 ĉela valoro ( 65 ) aŭ ne.
- IF(VLOOKUP(“Frank ”,B5:D8,2,FALSE)>F4,”Bone”,”Bone”)
Fine, La IF funkcio redonas Bone. kiel 70 estas pli granda ol 65 .
Legu pli: Excel IF inter Multoblaj Intervaloj (4 Aliroj)
3. Ekzemplo por Akiri Rabatprezon Bazita sur Podetala Prezo kun Multoblaj VLOOKUP & IF Kondiĉoj
En la suba datumaro, ni fiksis podetalajn prezojn por iuj eroj. Sed ni montros al vi kiel trovi la rabatan prezon per la VLOOKUP & IF funkcioj. Tial, sekvu la procezon al scio.
PAŜOJ:
- En la komenco, elektu ĉelon E5 .
- Poste, tajpu laformulo:
- Fine, premu Enigu por redoni la valoron.
🔎 Kiel Funkcias la Formulo?
- VSERĈO(“Vibero”,B5:D8,3,FALSO)>150
La VLOOKUP funkcio serĉas Viberon en la intervalo B5:D8 kaj redonas la prezon ( 250 ) en la 3-a kolono. Poste, ĝi komparas la prezon se ĝi estas pli granda ol 150 aŭ ne.
- VSERĈO(“Vibero”,B5:D8,3,FALSA)*80%
Ĉi tiu VLOOKUP serĉas Viberon en la intervalo B5:D8 kaj redonas la prezon ( 250 ) en la 3a kolono. Poste, ĝi multiplikas la valoron per .8 .
- IF(VLOOKUP(“Venbero”,B5:D8,3,FALSE)>150,VLOOKUP( “Venbero”,B5:D8,3,FALSE)*80%)
Fine, la funkcio IF redonas VLOOKUP(“Vibero”, B5 :D8,3,FALSE)*80% eligo kiel VLOOKUP(“Vibero”,B5:D8,3,FALSE)>150 formulo estas vera.
Legu Pli: Excel If Statement kun Multoblaj Kondiĉoj en Gamo (3 Taŭgaj Kazoj)
4. Kombinu Excel VLOOKUP, IF & ISNA-Funkcioj kun Multoblaj Kondiĉoj
Ni serĉos certan frukton ĉu ĝi ĉeestas aŭ ne en la datumaro kaj se ĉeestas, revenos la prezon. Nun, lernu la Ekzemplon por plenumi VLOOKUP kun Multobla IF Kondiĉo en Excel .
PAŜOJ:
- Elektu ĉelon G4 unue.
- Tiam , tajpu la formulon:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))
- Fine, premu Enigu .
🔎 Kiel Funkcias la Formulo?
- VSERĈO(F4,B5:D8,3, FALSA)
La VLOOKUP funkcio serĉas la F4 ĉelvaloron ( Ĉerizo ) en la intervalo B5 :D8 .
- ISNA(VLOOKUP(F4,B5:D8,3,FALSE))
La ISNA funkcio serĉas VLOOKUP(F4,B5:D8,3,FALSE) eligaĵon por vidi ĉu ĝi disponeblas aŭ ne.
- IF(ISNA(VLOOKUP) (F4,B5:D8,3,FALSE)),”Ne ĉeestas”, VLOOKUP(F4,B5:D8,3,FALSE))
La SE funkcio resendas ' Ne ĉeestanta ' ĉar Ĉerizo ne disponeblas en la donita datumaro.
Legu Pli: VBA IF Deklaro kun Multoblaj Kondiĉoj en Excel ( 8 Metodoj)
5. Ekzemplo de Elekto de la Plej Bona Vendejo kun VLOOKUP en Excel
Alia uzo de la funkcio VLOOKUP estas, ke ni povas kompari plurajn butikojn kun eksciu la plej bonan interkonsenton. Ĉi tie, ni metis Butikon 1 en ĉelon G2 . Tial, sekvu la paŝojn por efektivigi la operacion.
PAŜOJ:
- Unue, elektu ĉelon G5 por tajpi la formulo:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))
- Sekve, premu Enigu kaj uzu la Aŭtomatan plenigon. ilo por plenigi la reston.
🔎 Kiel Faras la FormuloĈu funkcias?
- VLOOKUP(F5,B5:D7,2,FALSE)
La VLOOKUP funkcio serĉas la F5 ĉelvaloron ( Ovo ) en la intervalo B5:D7 kaj resendas la valoron ( $1,50 ) en la 2a kolumno.
- VSERĈO(F5,B5:D7,3,FALSA)
Ĉi tiu VSERĈO funkcio serĉas la F5 ĉelvaloron ( Ovo ) en la intervalo B5:D7 kaj resendas la valoron ( $1.75 ) en la 3a kolumno.
- IF($G$2=”Butik 1″,VSERĈO(F5,B5:D7,2,FALSA),VSERĈO(F5,B5:D7). ,3,FALSE))
La IF funkcio komparas la G2 ĉelvaloron ( Butik 1 ) kun ' Butik 1 '. Kiel ĝi estas vera, la funkcio liveras $1.50 . Se la G2 ĉelvaloro estus Butiko 2 , ĝi estus redoninta $1.75 .
Legu Pli: Kiel Uzi Multoblajn IF-Ekzemploj kun Teksto en Excel (6 Rapidaj Metodoj)
6. VLOOKUP Ekzemplo kun 2 Tabeloj en Excel
Ĝis nun ni uzis ununuran tabelon por preni datumojn. En ĉi tiu ekzemplo, ni uzos 2 tablojn kiel referencojn. Tial, lernu la sekvajn paŝojn de ĉi tiu Ekzemplo por plenumi VLOOKUP en 2 Tabeloj kun Multobla IF Kondiĉo en Excel .
PAŜOJ:
- Elektu ĉelon F6 .
- Tajpu la formulon:
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)
- Fine, premu Enigu kaj ĝi revenos la Retajn Vendojn de Simon .
🔎 Kiel Funkcias la FormuloLabori?
- IF(F4=”januaro”, B6:D7, B11:D12)
La IF funkcio komparas la F4 ĉelvaloron ( februaro ) kun januaro kaj resendas la intervalon B11:D12 kiel la logika testo estas malvera.
- VSERĈO(F5, IF(F4=”januaro”, B6:D7, B11:D12), 3, FALSA)
La VLOOKUP funkcio serĉas la F5 ĉelvaloron ( Simon ) en la intervalo B11:D12 kaj redonas la Netajn Vendojn. de $12,500.00 en la 3a kolumno.
7. Excel VLOOKUP en IF Funkcia Logika Testo
Cetere, ni povas meti la VLOOKUP funkcio en la argumentsekcio de la IF funkcio. Vidu la sekvan proceduron por efektivigi la operacion.
PAŜOJ:
- Unue elektu ĉelon G4 por tajpi la formulon :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")
- Sekva, premu Enigu . Tiel, vi vidos la eligon.
🔎 Kiel Funkcias la Formulo?
- VLOOKUP(F4, B5:D8, 2, FALSE)="Havebla"
La VLOOKUP funkcio serĉas la F4 ĉelan valoron ( Vinbero ) en la intervalo B5:D8 kaj komparas la valoron en la dua kolumno ( Ne Disponebla ) kun Havebla .
- IF(VLOOKUP(F4, B5:D8, 2, FALSE)=”Havebla”, “En Stoko”, “Ne en Provizo”)
Fine, la IF funkcio redonas Ne en Stoko kiel VLOOKUP(F4, B5:D8, 2, FALSE)=”Havebla” eligo estasmalvera.
Legu Pli: Excel IF Funkcio kun 3 Kondiĉoj
Similaj Legoj
- IF kun AND en Excel Formulo (7 Ekzemploj)
- Excel VBA: Kombinante Se kun Kaj por Multoblaj Kondiĉoj
- VLOOKUP kun Multoblaj Kriterioj kaj Multoblaj Rezultoj (8 Ekzemploj)
8. Elektu Kolumnon de VLOOKUP Dinamike kun IF Funkcio
En ĉi tiu ekzemplo, ni volas krei dinamikan kolumnon por la VLOOKUP funkcio. Tial ni uzos la funkcion IF . Sekve, trairu la malsupran Ekzemplon por plenumi VLOOKUP kun Multobla IF Kondiĉo en Excel .
PAŜOJ:
- En la komenco, elektu ĉelon C11 . Ĉi tie, tajpu la formulon:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)
- Post tio, premu Enigu kaj ĝi disverŝos la datumojn. Uzu Aŭtomatplenigon por kompletigi la serion.
🔎 Kiel Funkcias la Formulo?
- IF($C$10=”Fiziko”, 2, 3)
La IF funkcio komparas la C10 ĉela valoro ( Fiziko ) kun Fiziko kiel donita en la formulo. Tiam, ĝi resendas 2 ĉar la logika testo estas vera.
- VLOOKUP(B11, B5:D8, IF($C$10=”Fiziko”, 2, 3), FALSE)
Fine, la VLOOKUP funkcio serĉas la B11 ĉelvaloron ( Wilham ) en la intervalon B5:D8 kaj liveras la valoron en la 2a kolumno ( 50 ).
Legu Pli: Excel VBA: Se Tiam Alie Deklaro kun Multoblaj Kondiĉoj (5 Ekzemploj)
9. Ekzemplo por Apliki VLOOKUP por Datoj kun Multoblaj IF Kondiĉoj en Excel
Aldone, ni povas apliki VLOOKUP por datoj. Do, lernu la paŝojn de ĉi tiu Ekzemplo por apliki VLOOKUP por Datoj kun Multobla IF Kondiĉo en Excel .
PAŜOJ:
- Alklaku ĉelon G4 .
- Tajpu la formulon:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)
- Fine premu Enigu .
🔎 Kiel Funkcias la Formulo?
- IF((C5:C8>=F5)*(C5:C8<=F6),B5: D8,””)
La funkcio IF komparas ĉiun ĉelon de la intervalo C5:C8 kun F5 kaj F6 ĉelaj valoroj. Poste, ĝi resendas la intervalon B5:D8 ĉar la logika testo estas vera.
- VLOOKUP(F4,IF((C5:C8>=F5)*( C5:C8<=F6),B5:D8,””),3,FALSE)
Fine, la VLOOKUP funkcio serĉas la F4 ĉelvaloro ( Vinbero ) en la intervalo B5:D8 kaj liveras la valoron en la 3a kolumno ( Meena ).
Legu Pli: Excel Se Funkcio kun Multoblaj Kondiĉoj (Nestitaj IF)
Alternativa Ekzemplo de VLOOKUP kun Multoblaj SE Kondiĉoj en Excel
1. Helpa Kolumno por Multoblaj Kriterioj en Excel
Ni povas krei helpan kolumnon por pluraj kriterioj en Excel . Sekve, sekvu la paŝojn por enmeti helpantonkolumno.
PAŜOJ:
- Unue elektu ĉelon D5 .
- Tiam tajpu la formulon:
=B5&"|"&C5
- Post tio, premu Enigu kaj ĝi redonos la valoron. Uzu Aŭtomata plenigo por plenigi la serion.
- Poste, elektu ĉelon H5 por tajpi la formulon:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)
- Premu Enigu kaj uzu Aŭtomatplenigon por kompletigi la ceteraj.
Ĉi tie, la VLOOKUP funkcio serĉas la $G5&”kune.
- VSERĈO($G5&"