Applies ToExcel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel untuk web Excel 2021 Excel 2021 untuk Mac Excel 2019 Excel 2019 untuk Mac Excel 2016 Excel 2013 Excel untuk Windows Phone 10

Topik ini menjelaskan alasan paling umum agar "kesalahan #N/A" muncul adalah sebagai akibat dari fungsi INDEXatau MATCH .  

Catatan: Jika Anda ingin fungsi INDEX atau MATCH mengembalikan nilai yang bermakna dan bukan #N/A, gunakan fungsi IFERROR lalu tumpuk fungsi INDEX dan MATCH di dalam fungsi tersebut. Mengganti #N/A dengan nilai Anda sendiri hanya mengidentifikasi kesalahan, tetapi tidak mengatasinya. Jadi, sangat penting, sebelum menggunakan IFERROR, pastikan bahwa rumus berfungsi dengan benar seperti yang Anda inginkan.

Masalah: Tidak ada data yang cocok

Ketika fungsi MATCH tidak menemukan nilai pencarian dalam array pencarian, fungsi mengembalikan kesalahan #N/A.

Jika Anda yakin bahwa data ada di lembar bentang, tetapi MATCH tidak dapat menemukannya, itu mungkin karena:

  • Sel memiliki karakter yang tidak diharapkan atau spasi tersembunyi.

  • Sel mungkin tidak diformat sebagai tipe data yang benar. Misalnya, sel memiliki nilai numerik, tetapi mungkin diformat sebagai Teks.  

SOLUSI: Untuk menghapus karakter yang tidak diharapkan atau spasi tersembunyi, gunakan fungsi CLEAN atau TRIM . Selain itu, verifikasi apakah sel diformat sebagai tipe data yang benar.

Anda telah menggunakan rumus array tanpa menekan Ctrl+Shift+Enter

Saat Anda menggunakan array dalam INDEX, MATCH, atau kombinasi kedua fungsi tersebut, anda perlu menekan Ctrl+Shift+Enter pada keyboard. Excel akan secara otomatis mengapit rumus dalam kurung kurawal {}. Jika Anda mencoba memasukkan tanda kurung sendiri, Excel akan menampilkan rumus sebagai teks.

Catatan: Jika Anda memiliki versi Microsoft 365 saat ini, maka Anda cukup memasukkan rumus di sel output, lalu tekan ENTER untuk mengonfirmasi rumus sebagai rumus array dinamis. Jika tidak, rumus harus dimasukkan sebagai rumus array warisan dengan memilih rentang output terlebih dahulu, memasukkan rumus di sel output, lalu menekan CTRL+SHIFT+ENTER untuk mengonfirmasinya. Excel akan otomatis menyisipkan tanda kurung kurawal di bagian awal dan akhir rumus. Untuk informasi selengkapnya tentang rumus array, lihat Panduan dan contoh rumus array.

Masalah: Ada ketidakkonsistensian dalam tipe yang cocok dan urutan pengurutan data

Saat Anda menggunakan MATCH, seharusnya ada konsistensi antara nilai dalam argumen match_type dan urutan pengurutan nilai dalam array pencarian. Jika sintaks menyimpang dari aturan berikut ini, Anda akan melihat kesalahan #N/A.

  • Jika match_type 1 atau tidak ditentukan, nilai dalam lookup_array harus dalam urutan naik. Misalnya, -2, -1, 0 , 1 , 2..., A, B, C..., FALSE, TRUE, untuk beberapa nama.

  • Jika match_type -1, nilai dalam lookup_array harus dalam urutan menurun.

Dalam contoh berikut, fungsi MATCH adalah

=MATCH(40,B2:B10,-1)

fungsi pencocokan excel

Argumen match_type dalam sintaks diatur ke -1, yang berarti urutan nilai di B2:B10 harus dalam urutan menurun agar rumus berfungsi. Tapi nilai berada dalam urutan naik, dan itu menyebabkan kesalahan #N/A.

SOLUSI: Ubah argumen match_type menjadi 1, atau urutkan tabel dalam format menurun. Lalu coba lagi.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.

Lihat Juga

Cara memperbaiki kesalahan #N/A

Cara menggunakan fungsi lembar kerja INDEX dan MATCH dengan beberapa kriteria di Excel

Fungsi INDEX

Fungsi MATCH

Gambaran umum rumus di Excel

Cara menghindari rumus yang rusak

Mendeteksi kesalahan dalam rumus

Semua fungsi Excel (sesuai alfabet)

Semua fungsi Excel (menurut kategori)

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.