Conto VLOOKUP sareng Kaayaan Multiple IF dina Excel (9 Kriteria)

  • Bagikeun Ieu
Hugh West

Salah sahiji fungsi anu paling sering dianggo dina Excel nyaéta fungsi VLOOKUP sareng éta ogé cukup kuat. Urang tiasa ngajantenkeun langkung efektif ku ngagunakeun fungsi IF sareng fungsi VLOOKUP . Urang tiasa nerapkeun dua fungsi éta babarengan pikeun ngalakukeun sababaraha operasi. Dina artikel ieu, urang bakal ngagunakeun Conto pikeun nembongkeun efektivitas VLOOKUP kalawan Kondisi IF Multiple dina Excel .

Unduh Buku Latihan Praktek

Unduh buku kerja di handap ieu pikeun latihan ku nyalira.

VLOOKUP sareng Kondisi Multiple IF.xlsx

Bubuka ka Excel Fungsi VLOOKUP

  • Sintaksis

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • Argumen

lookup_value: Nilai anu kudu dipilarian dina kolom paling kenca tina tabel anu dipasihkeun.

table_array: Tabél nu néangan lookup_value dina kolom paling kénca.

col_index_num: Jumlah kolom dina tabél ti mana hiji nilai bakal dipulangkeun.

[range_lookup]: Ngabejaan naha hiji patandingan pasti atawa parsial tina lookup_value diperlukeun. 0 pikeun patandingan pasti, 1 pikeun patandingan parsial. Default nyaéta 1 ( cocok parsial ). Ieu opsional.

Perkenalan kana Fungsi Excel IF

  • Syntax

IF(logical_test, [value_if_true] ,

Kami bakal nerapkeun rumus INDEX MATCH pikeun ngajalankeun operasi lookup dina sababaraha kolom sareng mulangkeun Harga buah anu disebatkeun. Janten, pelajari léngkah-léngkah ieu di handap.

LANGKAH-LANGKAH:

  • Pilih sél G4 mimitina.
  • Lajeng, ketik rumus:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"")))

  • Pamungkas, pencét Enter .

🔎 Kumaha Cara Rumusna?

  • BARIS(B5:B8)

Kahiji, fungsi ROW mulangkeun nomer baris masing-masing.

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

Lajeng, kaluaran MATCH formula nyaeta 1 , 2 , 3 , jeung 4 .

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

Fungsi IF ngabandingkeun unggal sél dina B5:C8 jeung nilai sél F4 jeung mulangkeun nilai dimana éta manggihan BENER pikeun tés logis.

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

Fungsi MIN mulangkeun nilai pangleutikna ( 1 ) tina IF(B5). :C8=F4,MATCH(BARIS(B5:B8),BARIS(B5:B8)),””) kaluaran.

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

Antukna, INDEX fungsi mulih 150 nu aya dina 1st baris dina rentang D5:D8 .

Maca deui: Excel VLOOKUP sareng Sababaraha Kritéria dina Kolom sareng Baris

Kacindekan

Ti ayeuna, anjeun bakal tiasa beroperasi VLOOKUP kalawan Sababaraha Kaayaan IF dina Excel sakumaha ditémbongkeun dina Conto . Tetep nganggo aranjeunna sareng wartosan kami upami anjeun ngagaduhan deui cara pikeun ngalakukeun tugas. Tong hilap tinggalkeun koméntar, saran, atanapi patarosan upami aya dina bagian koméntar di handap.

[value_if_false])
  • Argumen

logical_test: Nguji operasi logis.

[value_if_true]: Lamun operasi logis bener, balikkeun nilai ieu.

[value_if_false]: Lamun operasi logis salah, balikkeun nilai ieu.

9 Conto VLOOKUP sareng Multiple IF Conditions dina Excel

1. Anggo VLOOKUP sareng IF Condition to Get Good or Bad

Dina conto kahiji urang, urang bakal manggihan lamun tanda tangtu anu dimeunangkeun ku murid téh alus atawa goréng. Ku alatan éta, tuturkeun léngkah-léngkah ieu di handap pikeun ngalaksanakeun tugas.

LANGKAH:

  • Kahiji, pilih sél F5 .
  • Lajeng, ketik rumus:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80,"Great","Good")

  • Ahirna, pencét Enter jeung éta bakal mulangkeun hasilna.

🔎 Kumaha Rumus Gawéna?

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

Fungsi VLOOKUP maluruh Frank dina rentang B5:D8 sarta mulangkeun tanda ( 70 ) dina 2nd kolom. Antukna, éta nguji tanda lamun éta leuwih badag batan 80 atawa henteu.

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

Fungsi IF ngabalikeun Alus sakumaha 70 henteu langkung ageung ti 80 .

Baca deui: Excel VBA: Gabungan Lamun jeung Atawa (3 Conto)

2. Larapkeun VLOOKUP pikeun Ngarobah Nilai Cut off kalawan Sababaraha Kaayaan IF dina Excel

Ayeuna, urang rék ngarobah nilai cut-offatanapi hoyong janten dinamis. Gantina nangtukeun nilai dina rumus, urang bakal nempatkeun tanda dina sél F4 . Janten, diajar léngkah-léngkah dina ieu Conto ngajalankeun VLOOKUP kalayan Kondisi IF Multiple dina Excel .

Léngkah:

  • Mimitina, pilih sél F6 .
  • Salajengna, ketik rumus:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4,"Great","Good")

  • Ahirna, pencét Enter .

🔎 Kumaha Cara Rumusna?

  • VLOOKUP(“Frank”,B5:D8,2,SALAH)>F4

Fungsi VLOOKUP narékahan pikeun Frank dina rentang B5:D8 sarta mulangkeun tanda ( 70 ) dina 2nd kolom. Teras, éta nguji tanda upami langkung ageung tibatan F4 nilai sél ( 65 ) atanapi henteu.

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

Ahirna, Fungsi IF ngabalikeun Hebat sakumaha 70 leuwih gede ti 65 .

Baca Leuwih lengkep: Excel IF antara sababaraha rentang (4 pendekatan)

3. Conto meunang harga diskon Dumasar harga ritel kalawan sababaraha VLOOKUP & amp; IF Kaayaan

Dina set data di handap, kami geus maneuh harga ritel pikeun sababaraha item. Tapi, urang bakal némbongkeun Anjeun cara manggihan harga potongan kalawan VLOOKUP & amp; IF fungsi. Ku kituna, tuturkeun prosés pikeun nyaho-kumaha.

LANGKAH:

  • Di awal, pilih sél E5 .
  • Sanggeus, ketikrumus:
=IF(VLOOKUP("Anggur",B5:D8,3,SALAH)>150,VLOOKUP("Anggur",B5:D8,3, PALSU)*80%)

  • Pamustunganana, pencét Enter pikeun mulangkeun nilai.

🔎 Kumaha Cara Rumusna?

  • VLOOKUP(“Anggur”,B5:D8,3,SALAH)>150

Fungsi VLOOKUP maluruh Anggur dina rentang B5:D8 sarta mulangkeun hargana ( 250 ) dina 3rd kolom. Salajengna, ngabandingkeun harga upami langkung ageung ti 150 atanapi henteu.

  • VLOOKUP(“Anggur”,B5:D8,3,PALSU)*80%

Ieu VLOOKUP fungsi maluruh Anggur dina rentang B5:D8 sarta mulangkeun hargana ( 250 ) dina 3rd kolom. Salajengna, éta ngalikeun nilai ku .8 .

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

Pamungkas, fungsi IF ngabalikkeun VLOOKUP("Anggur",B5 :D8,3,SALAH)*80% kaluaran salaku VLOOKUP(“Anggur”,B5:D8,3,SALAH)>150 rumus bener.

Baca deui: Excel Lamun Pernyataan kalawan sababaraha kaayaan dina rentang (3 Kasus cocog)

4. Gabungkeun Excel VLOOKUP, IF & amp; Fungsi ISNA sareng Sababaraha Kaayaan

Kami bakal milarian buah anu tangtu naha éta aya atanapi henteu dina set data sareng upami aya, bakal ngabalikeun hargana. Ayeuna, diajar Conto pikeun ngalakukeun VLOOKUP nganggo Multiple IF Kondisi dina Excel .

LANGKAH:

  • Pilih sél G4 mimitina.
  • Terus , ketik rumus:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)),"Not Present",VLOOKUP(F4,B5:D8,3,FALSE))

  • Pamungkas, pencét Enter .

🔎 Kumaha Cara Rumusna?

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

Fungsi VLOOKUP néangan nilai sél F4 ( Cherry ) dina rentang B5 :D8 .

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

ISNA fungsi néangan VLOOKUP(F4,B5:D8,3,FALSE) kaluaran pikeun nempo naha éta sadia atawa henteu.

  • IF(ISNA(VLOOKUP). (F4,B5:D8,3,SALAH)),"Teu Hadir",VLOOKUP(F4,B5:D8,3,SALAH))

Nu lamun fungsi mulangkeun ' Teu Hadir ' sabab Cherry teu sadia dina susunan data nu dibikeun.

Baca deui: Pernyataan VBA IF kalawan Sababaraha Kaayaan dina Excel ( 8 Métode)

5. Conto Milih Toko Pangalusna sareng VLOOKUP dina Excel

Pamakean anu sanés tina fungsi VLOOKUP nyaéta urang tiasa ngabandingkeun sababaraha toko kana manggihan deal pangalusna. Di dieu, urang geus nempatkeun Toko 1 dina sél G2 . Ku kituna, tuturkeun léngkah-léngkah pikeun ngalaksanakeun operasi.

LÉNGKAH:

  • Mimitina, pilih sél G5 pikeun ngetik rumus:
=IF($G$2="Shop 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • Saterusna, pencét Asupkeun jeung pake Eusian Otomatis alat pikeun ngeusian sésana.

🔎 Kumaha RumusnaGawé?

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

Fungsi VLOOKUP milarian F5 nilai sél ( Endog ) dina rentang B5:D7 sarta mulangkeun nilai ( $1.50 ) dina Ka-2 kolom.

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

Ieu VLOOKUP fungsi maluruh F5 nilai sél ( Endog ) dina rentang B5:D7 sarta mulangkeun nilai ( $1,75 ) dina 3 kolom.

  • IF($G$2=”Toko 1″,VLOOKUP(F5,B5:D7,2,SALAH),VLOOKUP(F5,B5:D7 ,3,SALAH))

Fungsi IF ngabandingkeun nilai sél G2 ( Toko 1 ) jeung ' Toko 1 '. Sabenerna, fungsina mulih $1,50 . Upami nilai sél G2 nyaéta Toko 2 , éta bakal ngabalikeun deui $1,75 .

Maca deui: Kumaha Ngagunakeun Sababaraha Pernyataan IF sareng Téks dina Excel (6 Métode Gancang)

6. Conto VLOOKUP sareng 2 Tabél dina Excel

Sajauh ieu kami parantos nganggo tabel tunggal pikeun nyandak data. Dina conto ieu, urang bakal ngagunakeun 2 tabél salaku rujukan. Ku kituna, diajar léngkah-léngkah ieu Conto pikeun ngalakukeun VLOOKUP dina 2 Tabél kalayan Kondisi IF Multiple dina Excel .

LANGKAH:

  • Pilih sél F6 .
  • Ketik rumus:
=VLOOKUP(F5, IF(F4="January", B6:D7, B11:D12), 3, FALSE)

  • Pamungkas, pencét Enter sarta bakal mulangkeun Penjualan Bersih tina Simon .

🔎 Kumaha RumusnaGawé?

  • IF(F4=”Januari”, B6:D7, B11:D12)

Nu IF fungsi ngabandingkeun F4 nilai sél ( Pébruari ) jeung Januari sarta mulangkeun rentang B11:D12 salaku tés logis. palsu.

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

The VLOOKUP fungsi neangan F5 nilai sél ( Simon ) dina rentang B11:D12 jeung mulangkeun Penjualan Net tina $12,500.00 dina 3 kolom.

7. Excel VLOOKUP dina IF Function Logical Test

Salajengna, urang tiasa nempatkeun VLOOKUP fungsi dina bagian argumen tina fungsi IF . Tingali prosedur di handap ieu pikeun ngalaksanakeun operasi.

LENGKAH:

  • Kahiji-hiji, pilih sél G4 pikeun ngetik rumus :
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Available", "In Stock", "Not in Stock")

  • Salajengna, pencét Enter . Ku kituna, anjeun bakal nempo kaluaran.

🔎 Kumaha Rumus Gawéna?

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

Fungsi VLOOKUP neangan nilai sél F4 ( Anggur ) dina rentang B5:D8 jeung ngabandingkeun nilai dina 2nd kolom ( Teu Sadia ) kalawan Sadia .

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)=”Sadia”, “Aya Stok”, “Teu aya Stok”)

Ahirna, fungsi IF ngabalikeun Teu aya Stok sakumaha VLOOKUP(F4, B5:D8, 2, FALSE)=”Sadia” kaluaran nyaétapalsu.

Maca deui: Fungsi Excel IF sareng 3 Kaayaan

Bacaan Sarupa

  • IF jeung AND dina Rumus Excel (7 Conto)
  • Excel VBA: Ngagabungkeun Lamun jeung Jeung sababaraha Kaayaan
  • VLOOKUP kalawan sababaraha Kriteria jeung sababaraha Hasil (8 Conto)

8. Pilih Kolom VLOOKUP Dinamis kalawan Fungsi IF

Dina conto ieu, urang rék nyieun kolom dinamis pikeun VLOOKUP fungsi. Ku sabab eta, urang bakal ngagunakeun fungsi IF . Ku kituna, buka Conto di handap pikeun ngalakukeun VLOOKUP kalawan Multiple IF Kondisi dina Excel .

LANGKAH:

  • Di awal, pilih sél C11 . Di dieu, ketik rumus:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • Sanggeus éta, pencét Enter jeung eta Bakal ngabahekeun data. Anggo Eusian Otomatis pikeun ngalengkepan séri.

🔎 Kumaha Cara Formulana?

  • IF ($C$10=”Fisika”, 2, 3)

Fungsi IF ngabandingkeun C10 nilai sél ( Fisika ) kalawan Fisika sakumaha dirumuskeun dina rumus. Teras, éta mulihkeun 2 sakumaha tés logis leres.

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

Ahirna, fungsi VLOOKUP milarian nilai sél B11 ( Wilham ) dina rentang B5:D8 sarta mulangkeun nilai dina 2nd kolom ( 50 ).

Maca deui: Excel VBA: If Then Other Statement with Multiple Conditions (5 Conto)

9. Conto Ngalarapkeun VLOOKUP pikeun Tanggal sareng Multiple IF Condition in Excel

Sajaba ti éta, urang tiasa nerapkeun VLOOKUP kanggo kaping. Janten, diajar léngkah-léngkah ieu Conto pikeun nerapkeun VLOOKUP pikeun Kaping kalayan Kondisi IF Multiple dina Excel .

LANGKAH:

  • Klik sél G4 .
  • Ketik rumus:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)

  • Pamungkas, pencét Enter .

🔎 Kumaha Cara Rumusna?

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

Fungsi IF ngabandingkeun unggal sél tina rentang C5:C8 jeung F5 jeung F6 Nilai sél. Salajengna, éta ngabalikeun rentang B5:D8 sakumaha tés logis leres.

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

Ahirna, fungsi VLOOKUP neangan F4 nilai sél ( Anggur ) dina rentang B5:D8 sarta mulangkeun nilai dina 3rd kolom ( Meena ).

Maca deui: Excel If Function with Multiple Conditions (Nested IF)

Alternatif Conto VLOOKUP sareng Multiple IF Condition dina Excel

1. Helper Column pikeun Sababaraha Kriteria dina Excel

Urang tiasa ngadamel kolom pembantu pikeun sababaraha kriteria dina Excel . Ku alatan éta, tuturkeun léngkah pikeun nyelapkeun asistenkolom.

LANGKAH:

  • Kahiji, pilih sél D5 .
  • Teras, ketik rumus:
=B5&"|"&C5

  • Sanggeus éta, pencét Enter sarta éta bakal mulangkeun nilai. Anggo Eusian Otomatis pikeun ngeusian runtuyan.

  • Saterasna, pilih sél H5 pikeun ngetik rumus:
=VLOOKUP($G5&"|"&H$4,$D$5:$E$8,2,0)

  • Pencét Asupkeun jeung pake Eusian Otomatis pikeun ngalengkepan sésana.

Di dieu, fungsi VLOOKUP néangan $G5&babarengan.

  • VLOOKUP($G5&”

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.