Contoh VLOOKUP dengan Beberapa Kondisi IF di Excel (9 Kriteria)

  • Bagikan Ini
Hugh West

Salah satu fungsi yang paling banyak digunakan dalam Excel adalah fungsi VLOOKUP dan ini juga cukup kuat. Kita bisa membuatnya lebih efektif dengan menggunakan fungsi IF dengan VLOOKUP Kita dapat menerapkan kedua fungsi tersebut bersama-sama untuk melakukan berbagai operasi. Dalam artikel ini, kita akan menggunakan fungsi Contoh untuk menunjukkan kepada Anda keefektifan VLOOKUP dengan Beberapa Kondisi IF di Excel .

Unduh Buku Kerja Praktik

Unduh buku kerja berikut ini untuk berlatih sendiri.

VLOOKUP dengan Beberapa Kondisi IF.xlsx

Pengantar Fungsi VLOOKUP Excel

  • Sintaksis

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

  • Argumen

lookup_value: Nilai yang dicari di kolom paling kiri dari tabel yang diberikan.

table_array: Tabel di mana ia mencari lookup_value di kolom paling kiri.

col_index_num: Nomor kolom dalam tabel dari mana suatu nilai akan dikembalikan.

[range_lookup]: Memberitahu apakah kecocokan persis atau sebagian dari lookup_value diperlukan. 0 untuk kecocokan yang tepat, 1 untuk kecocokan parsial. Defaultnya adalah 1 ( kecocokan parsial ). Ini opsional.

Pengantar Fungsi IF Excel

  • Sintaksis

IF(logical_test, [value_if_true], [value_if_false])

  • Argumen

logical_test: Menguji operasi logika.

[value_if_true]: Jika operasi logika benar, kembalikan nilai ini.

[value_if_false]: Jika operasi logika salah, kembalikan nilai ini.

9 Contoh VLOOKUP dengan Beberapa Kondisi IF di Excel

1. Gunakan VLOOKUP dengan Kondisi IF untuk Mendapatkan Baik atau Buruk

Dalam contoh pertama kita, kita akan mencari tahu apakah nilai tertentu yang diperoleh seorang siswa baik atau buruk. Oleh karena itu, ikuti langkah-langkah di bawah ini untuk melakukan tugas tersebut.

LANGKAH-LANGKAH:

  • Pertama, pilih sel F5 .
  • Kemudian, ketikkan rumusnya:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>80, "Bagus", "Baik")

  • Terakhir, tekan Masuk dan itu akan mengembalikan hasilnya.

🔎 Bagaimana Cara Kerja Formula ini?

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

The VLOOKUP fungsi mencari Frank dalam kisaran B5:D8 dan mengembalikan tanda ( 70 ) di dalam 2 Akhirnya, ia menguji tanda jika lebih besar dari 80 atau tidak.

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

The JIKA fungsi mengembalikan Bagus sebagai 70 tidak lebih besar dari 80 .

Baca Juga: Excel VBA: Gabungan Jika dan Atau (3 Contoh)

2. Terapkan VLOOKUP untuk Mengubah Nilai Cut off dengan Beberapa Kondisi IF di Excel

Sekarang, kita ingin mengubah nilai cut-off atau ingin membuatnya dinamis. Alih-alih menentukan nilai dalam rumus, kita akan menempatkan tanda di sel F4 Jadi, pelajari langkah-langkah dalam hal ini Contoh untuk beroperasi VLOOKUP dengan Beberapa Kondisi IF di Excel .

LANGKAH-LANGKAH:

  • Pertama, pilih sel F6 .
  • Berikutnya, ketikkan rumusnya:
=IF(VLOOKUP("Frank",B5:D8,2,FALSE)>F4, "Bagus", "Baik")

  • Akhirnya, tekan Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

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

The VLOOKUP fungsi mencari Frank dalam kisaran B5:D8 dan mengembalikan tanda ( 70 ) di dalam 2 Kemudian, ia menguji tanda tersebut jika lebih besar dari kolom F4 nilai sel ( 65 ) atau tidak.

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

Akhirnya, The JIKA fungsi mengembalikan Bagus sebagai 70 lebih besar dari 65 .

Baca Juga: Excel IF antara Beberapa Rentang (4 Pendekatan)

3. Contoh untuk Mendapatkan Harga Diskon Berdasarkan Harga Eceran dengan Beberapa Kondisi VLOOKUP & IF

Dalam dataset di bawah ini, kami telah menetapkan harga eceran untuk beberapa item. Tetapi, kami akan menunjukkan kepada Anda cara mengetahui harga diskon dengan VLOOKUP & JIKA Oleh karena itu, ikutilah proses untuk mengetahui bagaimana cara kerjanya.

LANGKAH-LANGKAH:

  • Pada awalnya, pilih sel E5 .
  • Setelah itu, ketikkan rumusnya:
=IF(VLOOKUP("Anggur",B5:D8,3,FALSE)>150,VLOOKUP("Anggur",B5:D8,3,FALSE)*80%)

  • Pada akhirnya, tekan Masuk untuk mengembalikan nilai.

🔎 Bagaimana Cara Kerja Formula ini?

  • VLOOKUP("Anggur",B5:D8,3,FALSE)>150

The VLOOKUP fungsi mencari Anggur dalam kisaran B5:D8 dan mengembalikan harga ( 250 ) di dalam 3 Selanjutnya, ia membandingkan harga jika lebih besar dari 150 atau tidak.

  • VLOOKUP ("Anggur", B5:D8,3,FALSE) * 80%

Ini VLOOKUP fungsi mencari Anggur dalam kisaran B5:D8 dan mengembalikan harga ( 250 ) di dalam 3 Selanjutnya, ia mengalikan nilai dengan .8 .

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

Terakhir, yang JIKA fungsi mengembalikan VLOOKUP ("Anggur", B5:D8,3,FALSE) * 80% keluaran sebagai VLOOKUP("Anggur",B5:D8,3,FALSE)>150 rumus itu benar.

Baca Juga: Pernyataan Excel Jika dengan Beberapa Kondisi dalam Rentang (3 Kasus yang Sesuai)

4. Gabungkan Excel VLOOKUP, IF &; Fungsi ISNA dengan Beberapa Kondisi

Kita akan mencari buah tertentu apakah ada atau tidak dalam dataset dan jika ada, akan mengembalikan harganya. Sekarang, pelajari Contoh untuk melakukan VLOOKUP dengan Banyak JIKA Kondisi di Excel .

LANGKAH-LANGKAH:

  • Pilih sel G4 pada awalnya.
  • Kemudian, ketikkan rumusnya:
=IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)), "Tidak Ada",VLOOKUP(F4,B5:D8,3,FALSE))

  • Terakhir, tekan Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

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

The VLOOKUP fungsi mencari F4 nilai sel ( Ceri ) dalam kisaran B5:D8 .

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

Fungsi ISNA mencari VLOOKUP (F4, B5: D8, 3, FALSE) output untuk melihat apakah tersedia atau tidak.

  • IF(ISNA(VLOOKUP(F4,B5:D8,3,FALSE)), "Tidak Ada",VLOOKUP(F4,B5:D8,3,FALSE))

The JIKA fungsi mengembalikan ' Tidak hadir ' sebagai Ceri tidak tersedia dalam dataset yang diberikan.

Baca Lebih Lanjut: Pernyataan VBA IF dengan Beberapa Kondisi di Excel (8 Metode)

5. Contoh Memilih Toko Terbaik dengan VLOOKUP di Excel

Penggunaan lain dari VLOOKUP fungsinya adalah kita dapat membandingkan beberapa toko untuk mengetahui penawaran terbaik. Di sini, kami telah menempatkan Toko 1 di dalam sel G2 Oleh karena itu, ikuti langkah-langkah untuk melaksanakan operasi.

LANGKAH-LANGKAH:

  • Pertama-tama, pilih sel G5 untuk mengetikkan rumus:
=IF($G$2="Toko 1",VLOOKUP(F5,B5:D7,2,FALSE),VLOOKUP(F5,B5:D7,3,FALSE))

  • Selanjutnya, tekan Masuk dan gunakan alat IsiOtomatis untuk mengisi sisanya.

🔎 Bagaimana Cara Kerja Formula ini?

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

The VLOOKUP fungsi mencari F5 nilai sel ( Telur ) dalam kisaran B5:D7 dan mengembalikan nilai ( $1.50 ) di dalam 2 kolom.

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

Ini VLOOKUP fungsi mencari F5 nilai sel ( Telur ) dalam kisaran B5:D7 dan mengembalikan nilai ( $1.75 ) di dalam 3 kolom.

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

The JIKA fungsi membandingkan G2 nilai sel ( Toko 1 ) dengan ' Toko 1 '. Karena benar, fungsi mengembalikan $1.50 Jika G2 nilai sel yang Toko 2 , itu akan kembali $1.75 .

Baca Lebih Lanjut: Cara Menggunakan Beberapa Pernyataan IF dengan Teks di Excel (6 Metode Cepat)

6. Contoh VLOOKUP dengan 2 Tabel di Excel

Sejauh ini kita telah menggunakan tabel tunggal untuk mengambil data. Dalam contoh ini, kita akan menggunakan 2 Oleh karena itu, pelajari langkah-langkah berikut ini Contoh untuk melakukan VLOOKUP di 2 Tabel dengan Beberapa Kondisi IF di Excel .

LANGKAH-LANGKAH:

  • Pilih sel F6 .
  • Ketikkan rumusnya:
=VLOOKUP(F5, IF(F4="Januari", B6:D7, B11:D12), 3, FALSE)

  • Akhirnya, tekan Masuk dan itu akan mengembalikan Penjualan Bersih dari Simon .

🔎 Bagaimana Cara Kerja Formula ini?

  • JIKA(F4="Januari", B6:D7, B11:D12)

The JIKA fungsi membandingkan F4 nilai sel ( Februari ) dengan Januari dan mengembalikan kisaran B11:D12 karena uji logika adalah salah.

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

The VLOOKUP fungsi mencari F5 nilai sel ( Simon ) dalam kisaran B11:D12 dan mengembalikan Penjualan Bersih dari $12,500.00 di 3 kolom.

7. Excel VLOOKUP dalam Tes Logis Fungsi IF

Selain itu, kita bisa menempatkan VLOOKUP di bagian argumen dari JIKA Lihat prosedur berikut ini untuk melaksanakan operasi.

LANGKAH-LANGKAH:

  • Pertama-tama, pilih sel G4 untuk mengetikkan rumus:
=IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Tersedia", "Tersedia", "Tersedia", "Tidak Tersedia")

  • Berikutnya, tekan Masuk Dengan demikian, Anda akan melihat outputnya.

🔎 Bagaimana Cara Kerja Formula ini?

  • VLOOKUP(F4, B5:D8, 2, FALSE)="Tersedia"

The VLOOKUP fungsi mencari F4 nilai sel ( Anggur ) dalam kisaran B5:D8 dan membandingkan nilai dalam 2 kolom ( Tidak tersedia ) dengan Tersedia .

  • IF(VLOOKUP(F4, B5:D8, 2, FALSE)="Tersedia", "Tersedia", "Tersedia", "Tidak Tersedia")

Akhirnya, yang JIKA fungsi mengembalikan Tidak Tersedia sebagai VLOOKUP(F4, B5:D8, 2, FALSE)="Tersedia" keluaran adalah salah.

Baca Juga: Fungsi IF Excel dengan 3 Kondisi

Bacaan Serupa

  • JIKA dengan DAN dalam Rumus Excel (7 Contoh)
  • Excel VBA: Menggabungkan Jika dengan Dan untuk Beberapa Kondisi
  • VLOOKUP dengan Beberapa Kriteria dan Beberapa Hasil (8 Contoh)

8. Pilih Kolom VLOOKUP Secara Dinamis dengan Fungsi IF

Dalam contoh ini, kita ingin menciptakan kolom dinamis untuk VLOOKUP Untuk alasan itu, kita akan menggunakan fungsi JIKA Oleh karena itu, lihatlah yang di bawah ini Contoh untuk melakukan VLOOKUP dengan Banyak JIKA Kondisi di Excel .

LANGKAH-LANGKAH:

  • Pada awalnya, pilih sel C11 Di sini, ketikkan rumusnya:
=VLOOKUP(B11, B5:D8, IF($C$10="Physics", 2, 3), FALSE)

  • Setelah itu, tekan Masuk dan itu akan menumpahkan data. Gunakan IsiOtomatis untuk melengkapi serial ini.

🔎 Bagaimana Cara Kerja Formula ini?

  • JIKA($C$10="Fisika", 2, 3)

The JIKA fungsi membandingkan C10 nilai sel ( Fisika ) dengan Fisika seperti yang diberikan dalam rumus. Kemudian, ia mengembalikan 2 karena uji logika adalah benar.

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

Akhirnya, sang VLOOKUP fungsi mencari B11 nilai sel ( Wilham ) dalam kisaran B5:D8 dan mengembalikan nilai di dalam 2 kolom ( 50 ).

Baca Lebih Lanjut: Excel VBA: Pernyataan If Then Else dengan Beberapa Kondisi (5 Contoh)

9. Contoh Penerapan VLOOKUP untuk Tanggal dengan Beberapa Kondisi IF di Excel

Selain itu, kita bisa menerapkan VLOOKUP untuk tanggal. Jadi, pelajari langkah-langkah ini Contoh untuk diterapkan VLOOKUP untuk Tanggal dengan Beberapa Kondisi IF di Excel .

LANGKAH-LANGKAH:

  • Klik sel G4 .
  • Ketikkan rumusnya:
=VLOOKUP(F4,IF((C5:C8>=F5)*(C5:C8<=F6),B5:D8,""),3,FALSE)

  • Terakhir, tekan Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

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

The JIKA fungsi membandingkan setiap sel dari rentang C5:C8 dengan F5 dan F6 nilai sel. Selanjutnya, ia mengembalikan rentang B5:D8 karena uji logika adalah benar.

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

Akhirnya, yang VLOOKUP fungsi mencari F4 nilai sel ( Anggur ) dalam kisaran B5:D8 dan mengembalikan nilai di dalam 3 kolom ( Meena ).

Baca Lebih Lanjut: Fungsi If Excel dengan Beberapa Kondisi (Nested IF)

Contoh Alternatif VLOOKUP dengan Beberapa Kondisi IF di Excel

1. Kolom Pembantu untuk Beberapa Kriteria di Excel

Kita bisa membuat kolom pembantu untuk beberapa kriteria dalam Excel Oleh karena itu, ikuti langkah-langkah untuk menyisipkan kolom pembantu.

LANGKAH-LANGKAH:

  • Pertama, pilih sel D5 .
  • Kemudian, ketikkan rumusnya:
=B5&"

  • Setelah itu, tekan Masuk dan itu akan mengembalikan nilainya. IsiOtomatis untuk mengisi seri.

  • Selanjutnya, pilih sel H5 untuk mengetikkan rumus:
= VLOOKUP ($G5 & amp;"

  • Tekan Masuk dan gunakan IsiOtomatis untuk menyelesaikan sisanya.

Di sini, yang VLOOKUP fungsi mencari fungsi $G5&" nilai sel ( Wil ) dalam kisaran $D$5:$E$8 dan mengembalikan 80 hadir di dalam 2 kolom.

Baca selengkapnya: VLOOKUP dengan Beberapa Kriteria di Excel (6 Contoh)

2. Contoh Kriteria Ganda dengan Fungsi CHOOSE

Kami akan menggunakan fungsi CHOOSE bersama dengan VLOOKUP dalam contoh ini untuk menghindari kolom helper. Pelajari proses untuk melakukan operasi.

LANGKAH-LANGKAH:

  • Pertama, pilih sel H5 .
  • Berikutnya, ketikkan rumusnya:
= VLOOKUP ($G5 & amp;"

  • Akhirnya, tekan Masuk dan itu akan mengembalikan nilainya.

🔎 Bagaimana Cara Kerja Formula ini?

  • PILIH ({1,2}, $B$5:$B$8&"

The PILIH fungsi tumpahan B5:D8 data ke dalam 2 kolom yang menggabungkan nilai sel dalam B dan C kolom bersama-sama.

  • VLOOKUP ($G5 & amp;"

The VLOOKUP fungsi mencari $G5&" dalam kisaran B5:D8 dan kembali 80 hadir di dalam 2 kolom.

Baca selengkapnya: Vlookup dengan Beberapa Kriteria tanpa Kolom Pembantu di Excel (5 Cara)

3. Fungsi VLOOKUP dengan Dua Kondisi dalam Dua Kolom

Alih-alih menggunakan VLOOKUP , kita bisa menggunakan rumus INDEX MATCH untuk menarik data berdasarkan 2 kondisi di 2 Oleh karena itu, ikuti prosedur untuk melakukan tugas tersebut.

LANGKAH-LANGKAH:

  • Pada awalnya, pilih sel H4 .
  • Setelah itu, ketikkan rumusnya:
=INDEX(D5:D8,MATCH(1,(F4=B5:B8)*(G4=C5:C8),0))

  • Pada akhirnya, tekan Masuk untuk mengembalikan nilai.

🔎 Bagaimana Cara Kerja Formula ini?

  • MATCH(1,(F4=B5:B8)*(G4=C5:C8),0)

The PERTANDINGAN pengembalian rumus 4 untuk INDEX sebagai nomor baris. Di sini, kita membandingkan beberapa kriteria dengan menerapkan logika boolean.

  • INDEX(D5:D8,MATCH(1,(F4=B5:B8)*(G4=C5:C8),0))

Terakhir, yang INDEX fungsi mengembalikan 250 yang ada di dalam 4 baris dalam kisaran D5:D10 .

Baca selengkapnya: Cara Menggunakan VLOOKUP dengan Beberapa Kriteria dalam Kolom yang Berbeda

4. VLOOKUP untuk Beberapa Kolom di Excel

Kita akan menerapkan INDEX MATCH rumus untuk melakukan operasi pencarian di beberapa kolom dan mengembalikan Harga Jadi, pelajari langkah-langkah di bawah ini.

LANGKAH-LANGKAH:

  • Pilih sel G4 pada awalnya.
  • Kemudian, ketikkan rumusnya:
=INDEX(D5:D8,MIN(IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),""))))

  • Terakhir, tekan Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • BARIS (B5: B8)

Pertama, fungsi ROW mengembalikan nomor baris yang bersangkutan.

  • COCOKKAN(BARIS(B5:B8),BARIS(B5:B8))

Kemudian, itu PERTANDINGAN Keluaran rumus adalah 1 , 2 , 3 dan 4 .

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

The JIKA membandingkan setiap sel dalam B5:C8 dengan F4 nilai sel dan mengembalikan nilai yang ditemukannya BENAR untuk tes logika.

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

Fungsi MIN mengembalikan nilai terkecil ( 1 ) dari IF(B5:C8=F4,MATCH(ROW(B5:B8),ROW(B5:B8)),"") keluaran.

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

Pada akhirnya, para INDEX fungsi mengembalikan 150 yang ada di dalam 1 baris dalam kisaran D5:D8 .

Baca selengkapnya: Excel VLOOKUP dengan Beberapa Kriteria dalam Kolom dan Baris

Kesimpulan

Untuk selanjutnya, Anda akan dapat mengoperasikan VLOOKUP dengan Beberapa Kondisi IF di Excel seperti yang ditunjukkan dalam Contoh Jangan lupa untuk memberikan komentar, saran, atau pertanyaan jika Anda memilikinya di bagian komentar di bawah ini.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.