Applies ToExcel untuk Microsoft 365 Excel untuk Microsoft 365 untuk Mac Excel 2024 Excel 2024 untuk Mac Excel 2021 Excel 2021 untuk Mac Excel 2019 Excel 2016

Topik ini menyediakan bantuan untuk skenario paling umum untuk kesalahan #VALUE! dalam fungsi FIND/FINDB dan SEARCH/SEARCHB

Beberapa hal yang perlu diketahui tentang fungsi FIND dan SEARCH

  • Fungsi FIND dan SEARCH sangat serupa. Kedua fungsi tersebut berfungsi dengan cara yang sama, dengan menemukan karakter atau string teks di dalam string teks lainnya. Perbedaan antara kedua fungsi ini adalah bahwa FIND peka huruf besar/kecil, dan SEARCH tidak peka huruf besar/kecil. Jadi, jika Anda tidak ingin mencocokkan huruf besar/kecil dalam string teks, gunakan SEARCH.

  • Jika ingin fungsi yang mengembalikan string berdasarkan nomor karakter yang Anda tentukan, gunakan fungsi MID bersama dengan FIND. Anda dapat menemukan informasi dan contoh penggunaan kombinasi MID dan FIND dalam topik bantuan FIND.

  • Sintaks fungsi tersebut sama, find_text, within_text, [start_num]). Dalam bahasa sederhana, sintaks berarti Apa yang Anda ingin temukan?, Di mana Anda ingin menemukannya?, Dari posisi mana Anda ingin untuk memulai?

Masalah: nilai dalam argumen find_text tidak dapat ditemukan dalam string within_text

Jika fungsi tidak dapat menemukan teks yang akan ditemukan dalam string teks tertentu, fungsi akan melemparkan #VALUE! .

Misalnya, fungsi seperti:

  • =FIND("gloves","Gloves (Youth)",1)

Akan melemparkan #VALUE! karena tidak ada "sarung tangan" yang cocok dalam string, tetapi ada "Sarung Tangan". Ingatlah bahwa FIND peka huruf besar kecil, jadi pastikan nilai dalam find_text memiliki kecocokan persis dalam string dalam argumen within_text .

Namun, fungsi SEARCH akan mengembalikan nilai 1, karena fungsi ini tidak peka huruf besar/kecil:

  • =SEARCH("gloves","Gloves (Youth)",1)

Solusi: Koreksi sintaks sebagaimana diperlukan.

Masalah: Argumen start_num diatur ke nol (0)

Argumen start_num adalah argumen opsional, dan jika Anda menghilangkannya, nilai default akan diasumsikan sebagai 1. Namun, jika argumen ada dalam sintaks dan nilai diatur ke 0, Anda akan melihat #VALUE! .

Solusi: Hapus argumen start_num jika tidak diperlukan, atau atur ke nilai yang sesuai dan benar.

Masalah: Argumen start_num lebih besar dari argumen within_text

Sebagai contoh, fungsi:

  • =FIND("s","Functions and formulas",25)

Mencari "s" dalam string "Functions and formulas" (within_text) dimulai dari karakter ke-25 (start_num), tetapi akan mengembalikan kesalahan #VALUE! karena hanya ada 22 karakter dalam string.

Tips: Untuk menemukan jumlah karakter total dalam string teks, gunakan fungsi LEN

Solusi: Koreksi nomor awal seperlunya.

Perlu bantuan lainnya?

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

Lihat Juga

Memperbaiki kesalahan #VALUE! .

Fungsi FIND/FINDB

FUNGSI SEARCH/SEARCHB

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.