Shembull i VLOOKUP me kusht të shumëfishtë IF në Excel (9 kritere)

  • Shperndaje Kete
Hugh West

Një nga funksionet më të përdorura në Excel është funksioni VLOOKUP dhe është gjithashtu mjaft i fuqishëm. Mund ta bëjmë më efektiv duke përdorur funksionin IF me funksionin VLOOKUP . Ne mund t'i zbatojmë këto dy funksione së bashku për të kryer operacione të ndryshme. Në këtë artikull, ne do të përdorim Shembullin për t'ju treguar efektivitetin e VLOOKUP me Kushtin e shumëfishtë IF Excel .

Shkarkoni Librin e Punës Praktike

Shkarkoni librin e mëposhtëm të punës për ta praktikuar vetë.

VLOOKUP me kusht të shumëfishtë IF.xlsx

Hyrje në Excel VLOOKUP Funksioni

  • Sintaksë

VLOOKUP(vlera_kërkuese, grupi_tabele, numri_indeksi_col, [kërkimi_range])

  • Argumentet

vlera_kërkuese: Vlera që duhet kërkuar në kolonën më të majtë të tabelës së dhënë.

array_tabela: Tabela në të cilën kërkon vlerën_lookup në kolonën më të majtë.

col_index_num: Numri i kolonës në tabelë nga e cila do të kthehet një vlerë.

[range_lookup]: Tregon nëse kërkohet një përputhje e saktë ose e pjesshme e lookup_value . 0 për një përputhje të saktë, 1 për një përputhje të pjesshme. Parazgjedhja është 1 ( përputhje e pjesshme ). Kjo është opsionale.

Hyrje në funksionin IF të Excel

  • Sintaksë

IF(testi_logjik, [vlera_if_true] ,

Ne do të aplikojmë formulën INDEX MATCH për kryerjen e operacionit të kërkimit në kolona të shumta dhe kthimin e Çmimit të frutave të përmendura. Pra, mësoni hapat e mëposhtëm.

HAPA:

  • Zgjidhni fillimisht qelizën G4 .
  • Më pas, shkruani formulën:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

  • Së fundi, shtypni Enter .

🔎 Si funksionon formula?

  • ROW(B5:B8)

Së pari, funksioni ROW kthen numrat përkatës të rreshtave.

  • MATCH(ROW(B5:B8),ROW(B5:B8 ))

Pastaj, rezultatet e formulës MATCH janë 1 , 2 , 3 , dhe 4 .

  • IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),””)

Funksioni IF krahason çdo qelizë në B5:C8 me vlerën e qelizës F4 dhe kthen vlerat ku gjen E VËRTETË për testin logjik.

  • MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8 ))””))

Funksioni MIN kthen vlerën më të vogël ( 1 ) nga IF(B5 :C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),””) daljet.

  • INDEX(D5:D8,MIN( IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),””)))

Përfundimisht, INDEX funksioni kthen 150 i cili është në rreshtin 1 në diapazonin D5:D8 .

Lexo më shumë: Excel VLOOKUP me kritere të shumta në kolonë dhe rresht

Përfundim

Të këtej e tutje, ju do të jeni në gjendje të operoni VLOOKUP me Kushtet e shumëfishta IF Excel siç tregohet në Shembuj . Vazhdoni t'i përdorni ato dhe na tregoni nëse keni ndonjë mënyrë tjetër për të kryer detyrën. Mos harroni të jepni komente, sugjerime ose pyetje nëse keni ndonjë në seksionin e komenteve më poshtë.

[vlera_if_false])
  • Argumentet

testi_logjik: Teston një veprim logjik.

[vlera_if_true]: Nëse operacioni logjik është i vërtetë, kthejeni këtë vlerë.

[vlera_if_false]: Nëse operacioni logjik është false, kthejeni këtë vlerë.

9 Shembull i VLOOKUP me kushte të shumëfishta IF në Excel

1. Përdorni VLOOKUP me kushtin IF për të marrë mirë ose keq

Në shembullin tonë të parë, do të zbulojmë nëse një notë e caktuar e marrë nga një student është e mirë ose e keqe. Prandaj, ndiqni hapat e mëposhtëm për të kryer detyrën.

HAPA:

  • Së pari, zgjidhni qelizën F5 .
  • Më pas, shkruani formulën:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")

  • Më në fund, shtypni Enter dhe do të kthejë rezultatin.

🔎 Si funksionon formula?

  • VLOOKUP("Frank",B5:D8,2,FALSE)>80

Funksioni VLOOKUP kërkon për Frank në diapazonin B5:D8 dhe kthen shenjën ( 70 ) në kolonën 2-të . Përfundimisht, ai teston shenjën nëse është më e madhe se 80 ose jo.

  • IF(VLOOKUP(“Frank”,B5:D8,2,FALSE)> 80,"Great","Good")

Funksioni IF kthehet Mirë pasi 70 nuk është më i madh se 80 .

Lexo më shumë: Excel VBA: Kombinuar Nëse dhe Ose (3 shembuj)

2. Aplikoni VLOOKUP për të ndryshuar vlerën e ndërprerjes me kusht të shumëfishtë IF në Excel

Tani, ne duam të ndryshojmë vlerën e ndërprerjesose duan ta bëjnë atë dinamik. Në vend që të specifikojmë vlerën në formulë, do ta vendosim shenjën në qelizën F4 . Pra, mësoni hapat në këtë Shembull për të operuar VLOOKUP me Kushtet Multiple IF Excel .

HAPAT:

  • Së pari, zgjidhni qelizën F6 .
  • Më pas, shkruani formulën:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")

  • Më në fund, shtypni Enter .

🔎 Si funksionon formula?

  • VLOOKUP("Frank",B5:D8,2,FALSE)>F4

Funksioni VLOOKUP kërkon Frank në rangun B5:D8 dhe kthen shenjën ( 70 ) në 2 . Më pas, teston shenjën nëse është më e madhe se vlera e qelizës F4 ( 65 ) apo jo.

  • IF(VLOOKUP(“Frank ”,B5:D8,2,FALSE)>F4,”Great”,”Good”)

Më në fund, funksioni IF kthehet Shkëlqyeshëm si 70 është më i madh se 65 .

Lexo më shumë: Excel IF ndërmjet vargjeve të shumëfishta (4 qasje)

3. Shembull për të marrë çmimin me zbritje bazuar në çmimin me pakicë me VLOOKUP të shumëfishtë & IF Kushtet

Në grupin e mëposhtëm të të dhënave, ne kemi fiksuar çmimet e shitjes me pakicë për disa artikuj. Por, ne do t'ju tregojmë se si të zbuloni çmimin me zbritje me VLOOKUP & IF funksionon. Prandaj, ndiqni procesin për njohuri.

HAPA:

  • Në fillim, zgjidhni qelizën E5 .
  • Më pas, shkruaniformula:
=IF(VLOOKUP("Rrushi",B5:D8,3,FALSE)>150,VLOOKUP("Rrushi",B5:D8,3, FALSE)*80%)

  • Në fund, shtypni Enter për të kthyer vlerën.

🔎 Si funksionon formula?

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)>150

Funksioni VLOOKUP kërkon për Rrushi në rangun B5:D8 dhe kthen çmimin ( 250 ) në kolonën 3 . Më pas, ai krahason çmimin nëse është më i madh se 150 ose jo.

  • VLOOKUP(“Grape”,B5:D8,3,FALSE)*80%

Ky funksion VLOOKUP kërkon për Rrushi në rangun B5:D8 dhe kthen çmimin ( 250 ) në kolonën 3 . Më pas, ai shumëzon vlerën me .8 .

  • IF(VLOOKUP(“Grape”,B5:D8,3,FALSE)>150,VLOOKUP( “Grape”,B5:D8,3,FALSE)*80%)

Së fundi, funksioni IF kthen VLOOKUP(“Grape”,B5 :D8,3,FALSE)*80% dalja si VLOOKUP("Grape",B5:D8,3,FALSE)>150 formula është e vërtetë.

Lexo më shumë: Excel If Deklarata me kushte të shumta në interval (3 raste të përshtatshme)

4. Kombinoni Excel VLOOKUP, IF & Funksionet e ISNA me kushte të shumëfishta

Ne do të kërkojmë një frut të caktuar nëse është i pranishëm apo jo në grupin e të dhënave dhe nëse është i pranishëm, do të kthejmë çmimin. Tani, mësoni Shembullin për kryerjen e VLOOKUP me Multiple IF Kushti Excel .

HAPAT:

  • Zgjidhni fillimisht qelizën G4 .
  • Më pas , shkruani formulën:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))

  • Së fundi, shtypni Enter .

🔎 Si funksionon formula?

  • VLOOKUP(F4,B5:D8,3, FALSE)

Funksioni VLOOKUP kërkon vlerën e qelizës F4 ( Cherry ) në intervalin B5 :D8 .

  • ISNA(VLOOKUP(F4,B5:D8,3,FALSE))

ISNA funksioni kërkon daljen VLOOKUP(F4,B5:D8,3,FALSE) për të parë nëse është i disponueshëm apo jo.

  • IF(ISNA(VLOOKUP (F4,B5:D8,3,FALSE)),"Jo i pranishëm",VLOOKUP(F4,B5:D8,3,FALSE))

NËSE funksioni kthen ' Jo i pranishëm ' pasi Cherry nuk është i disponueshëm në grupin e dhënë të të dhënave.

Lexo më shumë: Deklarata VBA IF me kushte të shumta në Excel ( 8 Metoda)

5. Shembull i zgjedhjes së dyqanit më të mirë me VLOOKUP në Excel

Një përdorim tjetër i funksionit VLOOKUP është se ne mund të krahasojmë shumë dyqane me zbuloni ofertën më të mirë. Këtu, ne kemi vendosur Blini 1 në qelizën G2 . Prandaj, ndiqni hapat për të kryer operacionin.

HAPA:

  • Së pari, zgjidhni qelizën G5 për të shtypur formula:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • Më pas, shtypni Enter dhe përdorni Përmbushjen automatike mjet për të mbushur pjesën tjetër.

🔎 Si funksionon formulaPunon?

  • VLOOKUP(F5,B5:D7,2,FALSE)

Funksioni VLOOKUP kërkon vlerën e qelizës F5 ( Veza ) në intervalin B5:D7 dhe kthen vlerën ( 1,50$ ) në Kolona e dytë .

  • VLOOKUP(F5,B5:D7,3,FALSE)

Kjo VLOOKUP funksioni kërkon vlerën e qelizës F5 ( Veza ) në intervalin B5:D7 dhe kthen vlerën ( 1,75$ ) në Kollona e tretë .

  • IF($G$2="Blini 1″,VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7 ,3,FALSE))

Funksioni IF krahason vlerën e qelizës G2 ( Blini 1 ) me ' Blini 1 '. Siç është e vërtetë, funksioni kthen 1,50$ . Nëse vlera e qelizës G2 ishte Blini 2 , do të kishte kthyer 1,75$ .

Lexo më shumë: Si të përdorni të shumëfishta Deklaratat IF me tekst në Excel (6 metoda të shpejta)

6. Shembull VLOOKUP me 2 tabela në Excel

Deri më tani kemi përdorur një tabelë të vetme për të marrë të dhëna. Në këtë shembull, ne do të përdorim 2 tabela si referenca. Prandaj, mësoni hapat e mëposhtëm të këtij Shembull për të kryer VLOOKUP 2 tabela me Kushtin IF të shumëfishtë Excel .

HAPA:

  • Zgjidhni qelizën F6 .
  • Shkruani formulën:
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)

  • Më në fund, shtypni Enter dhe do të kthejë Shitjet neto nga Simon .

🔎 Si funksionon formulaPunoni?

  • IF(F4="January", B6:D7, B11:D12)

Nëse IF Funksioni krahason vlerën e qelizës F4 ( shkurt ) me janar dhe kthen diapazonin B11:D12 siç është testi logjik false.

  • VLOOKUP(F5, IF(F4=”Janar”, B6:D7, B11:D12), 3, FALSE)

Funksioni VLOOKUP kërkon vlerën e qelizës F5 ( Simon ) në intervalin B11:D12 dhe kthen Shitjet neto nga 12,500,00$ në kolonën 3 .

7. VLOOKUP Excel në IF Function Logical Test

Për më tepër, ne mund të vendosim VLOOKUP funksioni në seksionin e argumenteve të funksionit IF . Shikoni procedurën e mëposhtme për të kryer operacionin.

HAPA:

  • Së pari, zgjidhni qelizën G4 për të shtypur formulën :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")

  • Tjetra, shtypni Enter . Kështu, do të shihni rezultatin.

🔎 Si funksionon formula?

  • VLOOKUP(F4, B5:D8, 2, FALSE)=”E disponueshme”

Funksioni VLOOKUP kërkon vlerën e qelizës F4 ( Rrushi ) në rangun B5:D8 dhe krahason vlerën në kolonën 2-të ( Nuk disponohet ) me E disponueshme .

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)=”E disponueshme”, “Në magazinë”, “Nuk ka në magazinë”)

Më në fund, funksioni IF kthehet Jo në magazinë si VLOOKUP(F4, B5:D8, 2, FALSE)="E disponueshme" prodhimi ështëfalse.

Lexo më shumë: Excel IF Funksioni me 3 Kushte

Lexime të ngjashme

  • IF me AND në një formulë Excel (7 shembuj)
  • Excel VBA: Kombinimi nëse me dhe për kushte të shumta
  • VLOOKUP me kritere të shumëfishta dhe të shumëfishta Rezultatet (8 Shembuj)

8. Zgjidhni kolonën e VLOOKUP në mënyrë dinamike me funksionin IF

Në këtë shembull, ne duam të krijojmë një kolonë dinamike për VLOOKUP funksioni. Për këtë arsye, ne do të përdorim funksionin IF . Prandaj, kaloni në Shembullin më poshtë për të kryer VLOOKUP me Multiple IF Kushti Excel .

HAPA:

  • Në fillim, zgjidhni qelizën C11 . Këtu, shkruani formulën:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • Pas kësaj, shtypni Enter dhe atë do të derdhë të dhënat. Përdorni AutoFill për të përfunduar serinë.

🔎 Si funksionon formula?

  • IF($C$10="Fizika", 2, 3)

Funksioni IF krahason C10 vlera e qelizës ( Fizika ) me Fizika siç është dhënë në formulë. Pastaj, ai kthen 2 pasi testi logjik është i vërtetë.

  • VLOOKUP(B11, B5:D8, IF($C$10=”Fizika”, 2, 3), FALSE)

Më në fund, funksioni VLOOKUP kërkon vlerën e qelizës B11 ( Wilham ) në diapazoni B5:D8 dhe kthen vlerën në kolonën 2-të ( 50 ).

Lexo më shumë: Excel VBA: Deklarata If Then Else me kushte të shumta (5 shembuj)

9. Shembull për të aplikuar VLOOKUP për datat me kusht të shumëfishtë IF në Excel

Për më tepër, ne mund të aplikoni VLOOKUP për datat. Pra, mësoni hapat e këtij Shembulli për të aplikuar VLOOKUP për Datat me Kushtin Multiple IF Excel .

HAPA:

  • Klikoni në qelizën G4 .
  • Shkruani formulën:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)

  • Së fundi, shtypni Enter .

🔎 Si funksionon formula?

  • IF((C5:C8>=F5)*(C5:C8<=F6),B5: D8,””)

Funksioni IF krahason çdo qelizë të diapazonit C5:C8 me F5 dhe F6 vlerat e qelizave. Më pas, ai kthen intervalin B5:D8 pasi testi logjik është i vërtetë.

  • VLOOKUP(F4,IF((C5:C8>=F5)*( C5:C8<=F6),B5:D8,””),3,FALSE)

Më në fund, funksioni VLOOKUP kërkon F4 vlera e qelizës ( Rrushi ) në rangun B5:D8 dhe kthen vlerën në kolonën 3 ( Meena ).

Lexo më shumë: Excel nëse funksionon me kushte të shumëfishta (IF e ndërlidhur)

Shembull alternativ i VLOOKUP me kusht të shumëfishtë IF në Excel

1. Kolona ndihmëse për Kriteret e Shumëfishta në Excel

Ne mund të krijojmë një kolonë ndihmëse për kritere të shumta në Excel . Prandaj, ndiqni hapat për të futur një ndihmëskolonë.

HAPA:

  • Së pari, zgjidhni qelizën D5 .
  • Më pas, shkruani formulën:
=B5&"|"&C5

  • Pas kësaj, shtypni Enter dhe do të kthejë vlerën. Përdorni AutoFill për të mbushur serinë.

  • Më pas, zgjidhni qelizën H5 për të shtypur formulën:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)

  • Shtypni Enter dhe përdorni AutoFill për të përfunduar pjesa tjetër.

Këtu, funksioni VLOOKUP kërkon $G5&"së bashku.

  • VLOOKUP($G5&"

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.