Rumus Excel: Sel mengandungi teks tertentu -

Isi kandungan

Formula generik

=ISNUMBER(SEARCH(substring,text))

Ringkasan

Untuk memeriksa sama ada sel mengandungi teks tertentu, anda boleh menggunakan fungsi SEARCH bersama dengan fungsi ISNUMBER. Dalam versi umum, substring adalah teks khusus yang anda cari, dan teks mewakili teks dalam sel yang anda uji. Dalam contoh yang ditunjukkan, formula dalam D5 adalah:

=ISNUMBER(SEARCH(C5,B5))

Formula ini mengembalikan BENAR jika substring dijumpai, dan SALAH jika tidak.

Catatan: fungsi SEARCH secara automatik akan mencari sepadan dengan sepadan.

Penjelasan

Fungsi SEARCH mengembalikan kedudukan rentetan carian ketika dijumpai, dan # NILAI! kesalahan sekiranya tidak dijumpai. Kami menggunakan fakta ini untuk menguji sama ada rentetan carian dijumpai dengan menggunakan fungsi ISNUMBER untuk "menangkap" kedudukan angka yang sah.

ISNUMBER mengembalikan BENAR untuk nombor dan SALAH untuk perkara lain. Jadi, jika SEARCH menemui substring, ia mengembalikan kedudukan sebagai nombor, dan ISNUMBER mengembalikan BENAR. Sekiranya CARIAN tidak menemui substring, ia mengembalikan # NILAI! ralat, yang menyebabkan ISNUMBER mengembalikan PALSU.

Versi sensitif kes

Sekiranya anda mahu formula ini peka huruf besar kecil, anda boleh mengganti fungsi SEARCH dengan fungsi FIND seperti:

=ISNUMBER(FIND(substring,text))

Sekiranya sel mengandungi

Sekiranya anda ingin melakukan sesuatu apabila sel mengandungi teks tertentu, anda boleh membungkus formula dalam pernyataan IF seperti ini:

=IF(ISNUMBER(SEARCH(substring,text)), "Yes", "No")

Daripada mengembalikan BENAR atau SALAH, formula di atas, akan mengembalikan "Ya" jika substring dijumpai dan "Tidak" jika tidak.

Dengan rentetan carian dengan kod keras

Untuk menguji sel untuk satu substring berkod keras, sertakan teks dalam petikan dua kali. Contohnya, untuk memeriksa A1 untuk teks "apple" penggunaan:

=ISNUMBER(SEARCH("apple",A1))

Mencari lebih daripada satu perkara?

Sekiranya anda perlu menguji sel lebih dari satu perkara (iaitu untuk satu daripada banyak substring), lihat formula contoh ini.

Lihat lebih banyak formula berkaitan di bawah.

Artikel menarik...