belajarexceladmin.id

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

ABC
1NIKNamaJabatan
23201xxxxxxxxxxxxBudi SantosoStaff Admin
33201xxxxxxxxxxxxSari WulandariStaff 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.

AB
1Nama DicariNIK
2Sari Wulandari3201xxxxxxxxxxxx

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")
AB
1Nama DicariNIK
2Dedi KurniawanNama 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