Rumus Excel: Gabungkan tabel dengan VLOOKUP -

Daftar Isi

Formula umum

=VLOOKUP($A1,table,COLUMN()-x,0)

Ringkasan

Untuk menggabungkan tabel, Anda dapat menggunakan fungsi VLOOKUP untuk mencari dan mengambil data dari satu tabel ke tabel lainnya. Untuk menggunakan VLOOKUP dengan cara ini, kedua tabel harus berbagi id atau kunci yang sama.

Artikel ini menjelaskan cara menggabungkan tabel menggunakan VLOOKUP dan indeks kolom terhitung. Ini adalah salah satu cara menggunakan rumus dasar yang sama untuk mengambil data di lebih dari satu kolom.

Dalam contoh yang ditunjukkan, kami menggunakan VLOOKUP untuk menarik Nama dan Negara Bagian ke tabel data faktur. Rumus VLOOKUP yang digunakan untuk keduanya identik:

=VLOOKUP($C5,$H$5:$J$8,COLUMN()-3,0)

Penjelasan

Ini adalah rumus VLOOKUP "pencocokan tepat" standar dengan satu pengecualian: indeks kolom dihitung menggunakan fungsi COLUMN. Saat fungsi COLUMN digunakan tanpa argumen apa pun, ia mengembalikan angka yang sesuai dengan kolom saat ini.

Dalam hal ini, contoh pertama rumus di kolom E mengembalikan 5, karena kolom E adalah kolom ke-5 di lembar kerja. Kami sebenarnya tidak ingin mengambil data dari kolom ke-5 dari tabel pelanggan (total hanya ada 3 kolom) jadi kami perlu mengurangi 3 dari 5 untuk mendapatkan angka 2, yang digunakan untuk mengambil Nama dari data pelanggan:

COLUMN()-3 = 2 // column E

Saat rumus disalin ke kolom F, rumus yang sama menghasilkan angka 3:

COLUMN()-3 = 3 // column F

Akibatnya, instance pertama mendapatkan Nama dari tabel pelanggan (kolom 2), dan instance kedua mendapatkan Status dari tabel pelanggan (kolom 3).

Anda bisa menggunakan pendekatan yang sama ini untuk menulis satu rumus VLOOKUP yang bisa Anda salin di banyak kolom untuk mengambil nilai dari kolom berturut-turut di tabel lain.

Dengan pertandingan dua arah

Cara lain untuk menghitung indeks kolom untuk VLOOKUP adalah dengan melakukan VLOOKUP dua arah menggunakan fungsi MATCH. Dengan pendekatan ini, fungsi MATCH digunakan untuk mengetahui indeks kolom yang dibutuhkan untuk kolom tertentu di tabel kedua.

Artikel yang menarik...