Daftar Isi
Dalam tutorial ini, kami akan menjelaskan alasan untuk masalah mengapa FIND di excel tidak bekerja. Microsoft Excel , yang FIND digunakan untuk mencari karakter atau substring tertentu di dalam string teks. Terkadang fungsi FIND tidak bekerja dengan baik dan memberikan #VALUE Kesalahan ini terjadi sebagai akibat dari pemilihan argumen yang salah di dalam FIND fungsi.
Unduh Buku Kerja Praktik
Anda bisa mengunduh buku kerja latihan dari sini.
Fungsi Temukan Tidak Bekerja.xlsxIkhtisar Fungsi Excel FIND
- Deskripsi
The FIND digunakan untuk menemukan karakter atau substring tertentu di dalam string teks
- Sintaksis Umum
FIND(find_text, within_text, [start_num])
- Deskripsi Argumen
Argumen | Persyaratan | Penjelasan |
---|---|---|
find_text | Diperlukan | Substring yang ingin kita cari. |
within_text | Diperlukan | Di mana teks akan dicari. |
[start_num] | Opsional | Posisi awal pencarian dalam teks. Nilai default dari argumen ini adalah 1 . |
- Pengembalian
Lokasi substring tertentu dari sebuah string.
- Tersedia dalam
Semua versi setelah Excel 2003 .
4 Alasan dengan Solusi untuk Fungsi FIND Tidak Bekerja di Excel
Di sepanjang artikel ini, kami akan mendemonstrasikan 4 alasan dan solusi untuk masalah mengapa FIND Untuk mengilustrasikan hal ini dengan jelas kepada Anda, kami akan menggunakan dataset unik untuk setiap metode.
Alasan 1: Fungsi FIND Tidak Bekerja Jika Argumen 'within_text' Tidak Mengandung Argumen 'find_text' di Excel
Pertama dan terutama, kita akan membahas mengapa FIND di excel tidak bekerja karena fungsi ' within_text ' argumen tidak mengandung ' find_text ' argumen. Dalam dataset berikut, kita memiliki beberapa string dalam sel ( B5:B8 ). Kita bisa menemukan posisi substring dari cell range ( b ) dengan menggunakan FIND Misalkan kita akan menemukan posisi substring ' a ' dalam string Microsoft Jika Anda melihat substring a tidak ada dalam string Microsoft Jadi, dalam kasus ini, ' within_text ' argumen tidak mengandung ' find_text ' argumen. FIND tidak akan berfungsi dalam kasus ini.
Mari kita lihat langkah-langkah untuk mengilustrasikan metode ini.
LANGKAH-LANGKAH:
- Untuk memulainya, pilih sel D5 Masukkan rumus berikut dalam sel itu:
=CARI(C5,B5)
- Tekan Masuk .
- Selain itu, rumus di atas memberikan #VALUE kesalahan dalam sel D5 sebagai string Microsoft tidak mengandung substring a .
- Terakhir, masukkan formula sel berikut ( E6:E8 ) dalam sel ( D6:D8 ). Kita mendapatkan #VALUE kesalahan untuk setiap kasus karena substring tidak ada dalam sting.
Solusi:
Sekarang untuk menyelesaikan salinan kesalahan ini, nilai baru substring berikut dalam kolom C Sejak ' within_text ' berisi nilai yang baru ditambahkan, kita tidak mendapatkan #VALUE kesalahan.
Baca selengkapnya: Bagaimana Menemukan Teks dalam Sel di Excel
Alasan 2: Fungsi FIND di Excel Tidak Bekerja Karena Sensitivitas Kasus Argumen
Dalam Excel, yang FIND tidak berfungsi jika fungsi ' find_tex t' tidak cocok persis dengan string ' within_text Jadi, sensitivitas kasus dari argumen adalah alasan lain yang membuat FIND fungsi dalam Excel tidak bekerja. Dalam dataset berikut, kita memiliki dataset yang sama hanya dengan substring yang berbeda. Dalam sel B5 stringnya adalah Microsoft Dari string tersebut, kita akan menemukan posisi substring m Kita dapat melihat bahwa karakter substring dalam huruf kecil sementara string berisi karakter yang sama dalam huruf besar.
Mari kita lihat langkah-langkah untuk melakukan metode ini.
LANGKAH-LANGKAH:
- Pertama, pilih sel D5 Masukkan rumus berikut dalam sel itu:
=CARI (C5, B5)
- Memukul Masuk .
- Berikutnya, kita bisa melihat #VALUE kesalahan dalam sel D5 .
- Terakhir, tuliskan rumus sel berikut ( E6:E8 ) dalam sel ( D6:D8 ). Kita akan mendapatkan #VALUE error untuk setiap kasus karena substring tidak cocok persis dengan salah satu string yang sesuai.
Solusi:
Untuk mengatasi error ini, ganti nilai substring sebelumnya dengan nilai baru yang sama persis dengan ' within_text Setelah mengganti kita dapat melihat bahwa argumen FIND berfungsi dengan baik dan tidak mengembalikan #VALUE kesalahan.
Baca selengkapnya: Cara Menemukan Jika Rentang Sel Berisi Teks Tertentu di Excel (4 Metode)
Bacaan Serupa
- Excel Mencari Teks dalam Rentang (11 Metode Cepat)
- Bagaimana Menemukan Jika Sel Berisi Teks Tertentu di Excel
- Cara Menemukan Nilai Dalam Rentang di Excel (3 Metode)
- Fungsi Excel: TEMUKAN vs PENCARIAN (Analisis Komparatif)
- Bagaimana Menemukan Karakter dalam String di Excel
Alasan 3: Fungsi Excel FIND Tidak Bekerja Ketika Argumen 'start_num' Lebih Besar Dari Argumen 'within_text'
Sewaktu menggunakan FIND adalah wajib bahwa nilai dari ' start_num ' tidak akan lebih besar dari jumlah total karakter dalam argumen ' within_text ' argumen. FIND di excel tidak akan bekerja jika kamu memasukkan nilai ' start_num ' lebih besar dari argumen ' within_text Untuk mengilustrasikan metode ini, kita akan menggunakan dataset berikut.
Mari kita lihat langkah-langkah untuk melakukan metode ini.
LANGKAH-LANGKAH:
- Pertama, pilih sel D5 Tuliskan rumus berikut dalam sel tersebut:
=CARI (C5, B5, 7)
- Berikutnya, tekan Masuk .
- Jadi, kita mendapatkan #VALUE kesalahan dalam sel D5 .
Kesalahan ini terjadi karena posisi substring M dalam string Microsoft adalah 1 Tapi, itu FIND fungsi mulai mencari dari posisi 7 Itu sebabnya fungsi tersebut tidak bisa menemukan posisi dari M dan mengembalikan #VALUE kesalahan.
- Pada akhirnya, masukkan formula sel ( E6:E9 ) dalam sel ( D6:D9 ). Kita mendapatkan #VALUE kesalahan dalam semua kasus karena ' start_num ' argumen lebih besar dari posisi string itu di ' witin_text '.
Solusi:
Ganti ' start_num ' argumen dengan 1 Tindakan ini akan menghapus semua #VALUE kesalahan dari dataset. FIND mengembalikan output karena nilai dari ' start_num ' sekarang lebih kecil dari argumen ' within_text ' argumen.
Baca selengkapnya: Temukan Nilai Terakhir di Kolom Lebih Besar dari Nol di Excel (2 Rumus Mudah)
Alasan 4: Fungsi FIND di Excel Tidak Bekerja Jika Argumen 'start_num' Lebih Kecil Dari atau Sama dengan 0
Alasan lain di balik FIND yang tidak bekerja di excel adalah nilai dari ' start_num ' argumen lebih kecil dari atau sama dengan 0 Jika kita memasukkan nilai apa pun dari ' start_num ' argumen 0 atau negatif FIND akan mengembalikan sebuah #VALUE Untuk mengilustrasikan hal ini, kita akan menggunakan nilai negatif dari ' start_num ' argumen dalam dataset berikut.
Jadi, mari kita lihat langkah-langkah yang terkait dengan metode ini.
LANGKAH-LANGKAH:
- Pada awalnya, pilih sel D5 Masukkan rumus berikut di cell tersebut:
=CARI(C5,B5,-1)
- Tekan, Masuk .
- Sebagai hasilnya, kita mendapatkan #VALUE kesalahan dalam sel D5 karena kita telah menggunakan nilai negatif -1 sebagai ' start_num ' argumen.
- Terakhir, masukkan rumus sel berikut ( E6:E8 ) dalam sel ( D6:D8 ). Kita mendapatkan #VALUE kesalahan di setiap sel. Hal ini terjadi karena nilai ' start_num ' argumen negatif di setiap rumus.
Solusi:
Karena nilai negatif dari ' start_num ' argumen adalah alasan untuk #VALUE kesalahan itu sebabnya ganti saja semua nilai negatif dengan 1 Jadi, yang FIND tidak mengembalikan fungsi #VALUE kesalahan lagi.
Baca selengkapnya: Cara Menemukan Beberapa Nilai di Excel (8 Metode Cepat)
Kesimpulan
Kesimpulannya, tutorial ini akan memberi Anda gagasan yang jelas tentang mengapa FIND Unduh buku latihan yang disertakan bersama artikel ini untuk menguji kemampuanmu. Jika kamu memiliki pertanyaan, silakan tinggalkan komentar pada kotak di bawah ini. Tim kami akan berusaha membalasnya sesegera mungkin. Jadi, nantikan pertanyaan-pertanyaan menarik lainnya. Microsoft Excel solusi di masa mendatang.