VLOOKUP, HLOOKUP, INDEX+MATCH โ Menyatukan data dari dua tabel berbeda.
Tim marketing memiliki dua file Excel: file A berisi ID pelanggan dan nama, file B berisi ID pelanggan dan riwayat pembelian. Mereka ingin menggabungkan data agar bisa melihat nama dan riwayat dalam satu tabel. Mencocokkan 5000 baris data secara manual mustahil dilakukan.
Pertanyaan Strategis:
Fungsi apa di Excel yang bisa mengambil data dari tabel lain berdasarkan kode unik (ID Pelanggan)?
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Mencari data secara vertikal (kolom pertama tabel).
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Mencari data secara horizontal (baris pertama tabel).
=INDEX(ambil_dari_range, MATCH(lookup_value, lookup_range, 0))
Alternatif lebih fleksibel dari VLOOKUP.
Struktur Data: Tabel1: ID Pelanggan | Nama | Tabel2: ID Pelanggan | Total Belanja
Pastikan menggunakan referensi absolut ($A$1) agar rumus tidak berubah saat di-copy.
Klik tombol untuk membuka latihan di drawer. Ketik rumus yang benar.
Isilah kolom Total Belanja di bawah ini berdasarkan tabel transaksi yang diberikan. Gunakan VLOOKUP atau INDEX+MATCH.
| ID | Nama |
|---|---|
| P001 | Andi |
| P002 | Budi |
| P003 | Citra |
| P004 | Dedi |
| P005 | Eka |
| ID | Total Belanja |
|---|---|
| P001 | 1.500.000 |
| P002 | 2.000.000 |
| P003 | 750.000 |
| P004 | 3.200.000 |
| P005 | 1.100.000 |
| ID | Nama | Total Belanja (isi) |
|---|---|---|
| P001 | Andi | |
| P002 | Budi | |
| P003 | Citra | |
| P004 | Dedi | |
| P005 | Eka |
๐ Latihan Menulis Rumus:
Gabungkan data pelanggan berikut menggunakan VLOOKUP atau INDEX+MATCH.
Di Excel, buat kolom "Total Belanja" di tabel pertama yang mengambil data dari tabel kedua menggunakan VLOOKUP. Hasil untuk Andi seharusnya 1.500.000. Masukkan rumus yang kamu gunakan di bawah: