Rumus Cari Data Karyawan dengan INDEX MATCH dan XLOOKUP
VLOOKUP cuma bisa mencari data yang kolomnya ada di sebelah kanan kolom kunci. Kalau butuh mencari ke arah kiri — misalnya cari NIK dari Nama, padahal NIK ada di kolom paling kiri — VLOOKUP tidak bisa dipakai.
1. Kasus: kolom yang dicari ada di sebelah kiri
| A | B | C | |
|---|---|---|---|
| 1 | NIK | Nama | Jabatan |
| 2 | 3201xxxxxxxxxxxx | Budi Santoso | Staff Admin |
| 3 | 3201xxxxxxxxxxxx | Sari Wulandari | Staff HRD |
Kalau kamu ketik "Sari Wulandari" dan mau cari NIK-nya (kolom A, di sebelah kiri kolom Nama), VLOOKUP tidak bisa langsung dipakai.
2. Rumus INDEX + MATCH
Anggap nama yang dicari ada di sel E2. NIK-nya (F2):
=INDEX(A:A,MATCH(E2,B:B,0))MATCH(E2,B:B,0) mencari di baris keberapa nama itu ada di kolom B, lalu INDEX(A:A,...) mengambil isi kolom A di baris itu — arah pencariannya bebas, tidak terikat harus ke kanan seperti VLOOKUP.
| A | B | |
|---|---|---|
| 1 | Nama Dicari | NIK |
| 2 | Sari Wulandari | 3201xxxxxxxxxxxx |
3. Kalau pakai Excel 365, XLOOKUP lebih ringkas
Excel 365 punya XLOOKUP yang bisa mencari ke arah mana pun tanpa perlu digabung dengan fungsi lain:
=XLOOKUP(E2,B:B,A:A)Hasilnya sama persis dengan INDEX+MATCH di atas, tapi lebih pendek.
XLOOKUP juga otomatis menampilkan pesan kalau datanya tidak ketemu, tidak perlu dibungkus IFERROR terpisah:
=XLOOKUP(E2,B:B,A:A,"Nama tidak ditemukan")| A | B | |
|---|---|---|
| 1 | Nama Dicari | NIK |
| 2 | Dedi Kurniawan | Nama tidak ditemukan |
4. Template siap pakai
Template Excel siap pakai untuk kasus ini — rumus dan format sudah aktif, tinggal isi data sendiri.
Unduh Template Excel (.xlsx) ↗Ini baru 1 dari 5 template HRD & Data Karyawan. Mau semuanya digabung jadi 1 file siap pakai?
Kit HRD & Data Karyawan Lengkap — Segera hadir