Cara Menggunakan VLOOKUP untuk Beberapa Kolom di Excel (6 Contoh)

  • Bagikan Ini
Hugh West

Hari ini saya akan berbicara tentang MS Excel yang populer dan fungsi yang sangat digunakan bernama fungsi VLOOKUP Fungsi ini dapat digunakan untuk mengekstrak, membandingkan, menggeser, atau mencari data dalam tabel atau rentang apa pun. Fungsi-fungsi ini dapat digunakan untuk beberapa kolom. Dalam artikel ini, saya akan menunjukkan bagaimana kita dapat menggunakan fungsi VLOOKUP untuk beberapa kolom untuk berbagai tujuan di Excel.

Unduh Buku Kerja Praktik

Anda bisa mengunduh buku kerja latihan dari sini.

Menggunakan VLOOKUP untuk Beberapa Kolom.xlsx

6 Contoh Ideal Penggunaan VLOOKUP untuk Beberapa Kolom di Excel

Di sini, saya telah mengambil dataset berikut ini untuk artikel ini, yang berisi Detail Produk Saya akan menggunakan dataset ini untuk menjelaskan bagaimana cara menggunakan VLOOKUP untuk beberapa kolom di Excel.

1. Dapatkan Nilai dari Beberapa Kolom Menggunakan Fungsi Excel VLOOKUP

Mari kita pertimbangkan bahwa Anda memiliki Detail Produk daftar dengan ID , Nama dan Harga Satuan Ada tabel lain yang akan disebut Ikhtisar Penjualan Dalam tabel ini, akan ada ID , Nama , Harga Satuan , Kuantitas dan Total Penjualan Tugas Anda adalah menghasilkan kalkulasi otomatis dari Total penjualan dalam tabel jika Anda hanya memasukkan produk ID Formula ini akan mengekstrak nama dan harga produk dari Detail Produk tabel dan menghasilkan Total Penjualan secara otomatis.

Mari kita lihat bagaimana Anda bisa melakukannya.

Langkah-langkah:

  • Pertama, pilih sel tempat Anda menginginkan produk Nama Di sini, saya memilih Sel C15 .
  • Kedua, dalam Sel C15 tuliskan rumus berikut ini.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)

  • Ketiga, tekan Masuk untuk mendapatkan hasilnya.
  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • Dalam VLOOKUP argumen pertama membawa data yang akan dicari dalam tabel. B15 berisi ID yang akan dicocokkan dengan tabel daftar produk ID .
  • $ B $ 6: $ D $ 11 adalah susunan tabel rentang di mana data akan dicari.
  • {2,3} ini berarti kita mengekstrak nilai kolom kedua dan ketiga dari baris yang cocok.
  • 0 mendefinisikan bahwa kita ingin mendapatkan kecocokan yang tepat.
  • Setelah itu, seret Isi Gagang ke bawah untuk menyalin rumus ke sel lain.

  • Akhirnya, Anda dapat melihat bahwa saya telah menyalin rumus ke sel lain dan mendapatkan keluaran yang saya inginkan.

Catatan: Untuk menghasilkan Total Penjualan Saya telah menggunakan rumus berikut ini.

=D15*E15

Dan kemudian menyalinnya ke bawah hingga F20.

Baca selengkapnya: Excel VLOOKUP untuk Mengembalikan Beberapa Nilai Secara Vertikal

2. Gunakan Fungsi VLOOKUP untuk Beberapa Kolom dari Buku Kerja yang Berbeda

Dalam contoh ini, saya akan menggunakan Excel VLOOKUP berfungsi untuk mendapatkan data dari beberapa kolom dari buku kerja yang berbeda. Sekarang, datasetnya masih sama, tetapi kedua tabel akan berada di dua buku kerja yang berbeda. Detail Produk tabel berada dalam buku kerja bernama Tabel Daftar Produk-Daftar Produk Saya akan mengekstrak nama dan harga dari tabel ini dalam contoh ini.

Mari kita lihat langkah-langkahnya.

Langkah-langkah:

  • Pada awalnya, pilih sel tempat Anda menginginkan produk Nama .
  • Kemudian, tulis rumus berikut di sel yang dipilih itu. Di sini, saya telah menggunakan nama buku kerja Excel yang saya gunakan. Anda harus mengubahnya sesuai dengan itu.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)

  • Berikutnya, tekan Masuk untuk mendapatkan hasilnya.
  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

Di sini, rumusnya sama dengan rumus metode sebelumnya. Satu-satunya perbedaan utama adalah bahwa di sini karena tabel sumbernya ada di file lain, itulah sebabnya kita harus menggunakan referensi file menggunakan '[Daftar-Daftar Produk-Tabel.xlsx] Detail Produk'!$B$5:$D$10 bagian.

  • Setelah itu, seret Isi Gagang ke bawah untuk menyalin rumus.

  • Pada gambar berikut, Anda dapat melihat bahwa saya telah menyalin rumus ke sel lain dan mendapatkan keluaran yang saya inginkan.

Baca selengkapnya: VLOOKUP untuk Mengembalikan Beberapa Kolom di Excel (4 Contoh)

Bacaan Serupa

  • VLOOKUP Tidak Bekerja (8 Alasan &; Solusi)
  • Excel VLOOKUP untuk Menemukan Nilai Terakhir dalam Kolom (dengan Alternatif)
  • VLOOKUP dan Kembalikan Semua Kecocokan di Excel (7 Cara)
  • Penggunaan VBA VLOOKUP untuk Menemukan Nilai dari Lembar Kerja Lain di Excel

3. Terapkan VLOOKUP untuk Menemukan Nilai dari Beberapa Kolom dan Dapatkan Total

Untuk contoh ini, saya telah mengambil dataset berikut ini. Misalkan, Anda memiliki Nama dari beberapa siswa dan nilai yang mereka peroleh dalam Fisika dan Kimia Anda memiliki tabel lain yang hanya berisi nama-nama dan Anda ingin menampilkan total nilai di samping nama mereka. VLOOKUP berfungsi untuk menemukan nilai dari beberapa kolom dan mendapatkan Total Nilai dari mereka di Excel.

Izinkan saya menunjukkan kepada Anda bagaimana Anda bisa melakukan itu.

Langkah-langkah:

  • Pertama, pilih sel di mana Anda menginginkan Total Nilai Di sini, saya memilih Sel G5 .
  • Kedua, dalam Sel G5 tuliskan rumus berikut ini.
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))

  • Ketiga, tekan Masuk untuk mendapatkan Total Tanda .
  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE): Di sini, di VLOOKUP fungsi, saya memilih F5 sebagai lookup_value , $ B $ 5: $ D $ 12 sebagai table_array , {2,3} sebagai col_index_num dan SALAH sebagai range_lookup Rumus mengembalikan kecocokan untuk lookup_value dari kolom 2 dan 3 dari table_array .
  • SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): Sekarang, fungsi SUM mengembalikan penjumlahan dari dua nilai yang didapatnya dari VLOOKUP fungsi.
  • Setelah itu, seret Isi Gagang ke bawah untuk menyalin rumus ke sel lain.

  • Selanjutnya, Anda dapat melihat bahwa saya telah menyalin rumus ke semua sel lain dan mendapatkan keluaran yang saya inginkan.

4. Gunakan Fungsi VLOOKUP dan IFERROR untuk Membandingkan Beberapa Kolom di Excel

Untuk bagian ini, mari kita anggap Anda memiliki dataset Tugas dan nama karyawan yang ditugaskan untuk tugas itu. Ada kolom yang berisi nama-nama karyawan yang ditugaskan untuk tugas itu. Karyawan Lama yang ditugaskan untuk tugas itu, nama-nama Karyawan Baru yang ditugaskan untuk tugas itu, dan nama-nama Karyawan yang Diharapkan Saat Ini untuk tugas-tugas tersebut. Sekarang tugas Anda adalah membandingkan nama-nama dari dua kolom Karyawan Lama dan Karyawan Baru dan mengidentifikasi kecocokannya. Kemudian, Anda perlu membandingkan Karyawan yang Diharapkan Saat Ini Kolom Names dengan kecocokan yang teridentifikasi dan mengembalikan nama itu jika ada di semua kolom 3 kolom.

Mari kita lihat bagaimana Anda bisa melakukan itu.

Langkah-langkah:

  • Pertama, pilih sel di mana Anda menginginkan nama dari Karyawan yang Cocok .
  • Kemudian, tulis rumus berikut di sel yang dipilih itu.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")

  • Terakhir, tekan Masuk untuk mendapatkan hasilnya. Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • VLOOKUP (C6: C11, D6: D11, 1, FALSE): Bagian rumus ini membandingkan Karyawan Lama kolom dan Karyawan Baru kolom.
  • IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""): Sekarang, fungsi IFERROR menggantikan #N/A dengan string kosong .
  • VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE): Di sini, yang VLOOKUP fungsi membandingkan Karyawan yang Diharapkan Saat Ini terhadap nilai yang cocok yang dikembalikan dari kolom VLOOKUP fungsi.
  • IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),""): Akhirnya, yang IFERROR menggantikan fungsi #N/A dengan string kosong .

Baca selengkapnya: Mengapa VLOOKUP Mengembalikan #N/A Ketika Ada Kecocokan? (5 Penyebab &; Solusi)

5. Menggabungkan Fungsi CHOOSE dan VLOOKUP untuk Beberapa Kriteria

Di sini, saya akan menunjukkan kepada Anda bagaimana Anda bisa mengekstrak data dari beberapa kolom menggunakan beberapa kriteria Mari kita anggap kita memiliki dataset informasi penjualan dengan Tenaga Penjualan , Bulan dan Penjualan Sekarang tugas Anda adalah membuat tabel baru di mana Anda akan menampilkan semua penjualan di kolom di mana setiap kolom akan mewakili setiap bulan.

Mari kita lihat langkah-langkahnya.

Langkah-langkah:

  • Untuk memulainya, pilih sel di mana Anda ingin Penjualan selama sebulan. Di sini, saya memilih Sel G6 .
  • Selanjutnya, di Sel G6 tuliskan rumus berikut ini.
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)

  • Setelah itu, tekan Masuk untuk mendapatkan hasilnya.
  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12): Di sini, di fungsi CHOOSE , saya memilih {1,2} sebagai index_num , $B$5:$B$12&$C$5:$C$12 sebagai nilai1 dan $D$5:$D$12 sebagai nilai2 Rumus ini mengembalikan nilai dengan menggunakan index_num .
  • VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0): Sekarang, yang VLOOKUP fungsi menemukan kecocokan dan mengembalikan nilai yang sesuai.
  • Berikutnya, seret Isi Gagang ke bawah untuk menyalin rumus.

  • Kemudian, seret Isi Tangani dengan benar .

  • Akhirnya, Anda dapat melihat bahwa saya telah menyalin rumus ke semua sel lain dan mendapatkan keluaran yang saya inginkan.

Baca selengkapnya: Gunakan VLOOKUP dengan Beberapa Kriteria di Excel (6 Metode + Alternatif)

6. Menerapkan Fungsi VLOOKUP dan MATCH untuk Mencari Nilai Secara Dinamis dari Beberapa Kolom

Dalam contoh ini, saya akan menunjukkan kepada Anda bagaimana Anda bisa menemukan nilai secara dinamis dari beberapa kolom menggunakan VLOOKUP Saya telah mengambil dataset berikut untuk contoh ini. Ini berisi Identitas Siswa , Nama dan Tanda Di tabel lain, saya memiliki Identitas Siswa Sekarang, saya akan menggunakan VLOOKUP berfungsi untuk menemukan nilai terhadap Identitas Siswa secara dinamis.

Mari kita lihat bagaimana melakukannya.

Langkah-langkah:

  • Pertama, pilih sel di mana Anda menginginkan Tanda .
  • Kedua, tulis rumus berikut di sel yang dipilih itu.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)

  • Ketiga, tekan Masuk untuk mendapatkan hasilnya.

🔎 Bagaimana Cara Kerja Formula ini?

  • COCOKKAN($G$4,$B$4:$D$4,0): Di sini, di fungsi MATCH , saya memilih $G$4 sebagai l ookup_value , $ B $ 4: $ D $ 4 sebagai lookup_array dan 0 sebagai match_type Rumus ini akan mengembalikan posisi relatif dari lookup_value di lookup_array .
  • VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE): Sekarang, yang VLOOKUP fungsi mengembalikan kecocokan.
  • Setelah itu, seret Isi Gagang ke bawah untuk menyalin rumus.

  • Akhirnya, Anda dapat melihat bahwa saya telah menyalin rumus ke sel lain dan mendapatkan keluaran yang saya inginkan.

Alternatif Fungsi VLOOKUP untuk Beberapa Kolom di Excel

Pada bagian ini, saya akan melakukan operasi yang sama tetapi dengan fungsi yang berbeda (tanpa VLOOKUP ). Di sini, saya akan menggunakan fungsi INDEX dan Cocok Sekarang, mari kita pertimbangkan dataset yang sama dengan yang Anda gunakan dalam contoh pertama. Saya akan menemukan Harga Satuan dari produk dengan menggunakan Nama dan ID .

Mari kita lihat langkah-langkahnya.

Langkah-langkah:

  • Pada awalnya, pilih sel di mana Anda menginginkan Harga Satuan .
  • Selanjutnya, tulis rumus berikut dalam sel yang dipilih itu.
=INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))

  • Ketiga, tekan Masuk untuk mendapatkan hasilnya.
  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 lalu tekan Ctrl + Pergeseran + Masuk .

🔎 Bagaimana Cara Kerja Formula ini?

  • MATCH(1,(C:C=C15)*(B:B=B15),0): Bagian rumus ini cocok dengan yang dimasukkan ID dan Nama dengan dataset, dan "1" di sini mengacu pada BENAR seperti mengembalikan nomor baris di mana semua kriteria adalah BENAR .
  • INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0)): Sekarang, yang INDEX fungsi mengembalikan nilai dari dalam rentang D:D .
  • Kemudian, seret Isi Gagang ke bawah untuk menyalin rumus ke sel lain.

  • Pada akhirnya, Anda dapat melihat bahwa saya telah menyalin rumus ke semua sel lain dan mendapatkan keluaran yang saya inginkan.

Baca selengkapnya: Fungsi INDEX MATCH vs VLOOKUP (9 Contoh)

Kesalahan Umum Sewaktu Menggunakan Fungsi-fungsi Ini

Kesalahan Umum

Ketika Mereka menunjukkan

#N/A Kesalahan Error ini akan terjadi jika rumusnya adalah rumus array, dan Anda hanya menekan Masuk Untuk mengatasinya tekan CTRL + GESER + MASUK .
#N/A di VLOOKUP Dalam praktiknya, ada banyak alasan mengapa Anda mungkin melihat kesalahan ini, termasuk
  • Nilai pencarian tidak ada dalam tabel.
  • Nilai pencarian salah eja atau mengandung spasi ekstra.
  • Rentang tabel tidak dimasukkan dengan benar.
  • Anda menyalin VLOOKUP dan referensi tabel tidak terkunci.
#VALUE di PILIH Jika index_num berada di luar jangkauan, PILIH akan kembali #VALUE kesalahan.
Rentang atau konstanta larik PILIH tidak akan mengambil nilai dari konstanta range atau array.
#VALUE di INDEX Semua rentang harus pada satu lembar, jika tidak INDEX mengembalikan a #VALUE kesalahan.

Hal-hal yang Perlu Diingat

  • Jika Anda menggunakan versi lama dari Microsoft Excel dari Excel 2019 maka Anda harus menekan Ctrl + Pergeseran + Masuk untuk rumus larik .

Bagian Latihan

Di sini, saya telah menyediakan bagian latihan untuk setiap contoh, supaya Anda bisa mempraktikkan cara menggunakan Fungsi VLOOKUP untuk beberapa kolom di Excel.

Kesimpulan

Jadi, ini adalah beberapa cara untuk menggunakan Fungsi VLOOKUP untuk beberapa kolom Saya telah menunjukkan semua metode dengan contohnya masing-masing tetapi mungkin ada banyak iterasi lainnya. Saya juga telah membahas dasar-dasar fungsi yang digunakan. Selain itu, buku kerja latihan juga ditambahkan di awal artikel. Unduh untuk melatih contoh-contohnya. Jika Anda memiliki metode lain untuk mencapai hal ini, silakan bagikan dengan kami.

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.