Lompat ke konten utama
←

Mencari Data: VLOOKUP, XLOOKUP, INDEX-MATCH

Pelajaran 9 dari 19

Saat pencarian gagal

XLOOKUP: if_not_found dan match_mode

Setelah pelajaran ini kamu bisa memakai argumen keempat dan kelima XLOOKUP untuk data tak ditemukan dan pencocokan nilai terdekat.

  • ±19 menit
  • 3 latihan
  • Diperiksa 25 Sep 2026

Latihan di pelajaran ini butuh akun gratis. Progres, kode, dan catatanmu hanya tersimpan di browser ini. Masuk untuk menyimpannya

Materi

XLOOKUP punya argumen tambahan yang menggantikan IFNA dan tabel yang harus diurutkan. Argumen keempat, if_not_found, adalah hasil bila nilai tidak ditemukan. Argumen kelima, match_mode, menentukan cara mencocokkan. Argumen yang dilewati cukup dikosongkan di antara koma, misalnya XLOOKUP(A2,J2:J9,K2:K9,,-1).

match_modeArti
0persis (bawaan)
-1persis, atau nilai lebih kecil berikutnya
1persis, atau nilai lebih besar berikutnya
2pencocokan wildcard (* dan ?)

Contoh: iuran parkir bulanan ditentukan oleh kapasitas mesin motor. Tabel J2:K4 berisi batas atas cc (125, 250, 500) dan iurannya. Motor 150 cc masuk golongan 250 cc, yaitu batas berikutnya yang lebih besar; motor 600 cc tidak punya golongan:

=XLOOKUP(A2,$J$2:$J$4,$K$2:$K$4,"Di luar golongan",1)

Berbeda dengan VLOOKUP perkiraan, match_mode -1 dan 1 tetap benar walaupun tabel tidak urut.

Argumen kelima berguna pada tabel batas: tarif, golongan iuran, dan ukuran kemasan. Bedanya dengan VLOOKUP perkiraan bukan hanya soal urutan tabel. XLOOKUP menentukan sendiri arah pembulatannya — ke bawah dengan -1, ke atas dengan 1 — sedangkan VLOOKUP TRUE selalu turun ke batas yang lebih kecil. Ada pula argumen keenam, search_mode: nilai -1 membuat penelusuran berjalan dari baris terakhir ke atas, sehingga yang terambil adalah kecocokan yang paling baru dicatat.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Lanjutkan ke

Tampilkan 4 lagi