Isi kandungan
Semasa mengendalikan pangkalan data yang besar, anda mungkin perlu mencari teks tertentu daripada pangkalan data. Excel mempunyai beberapa fungsi yang membolehkan anda melakukannya dengan mudah. Hari ini dalam artikel ini kami akan menunjukkan 4 cara mudah untuk mencari jika julat sel mengandungi teks khusus dalam Excel .
Muat Turun Buku Kerja Amalan
Muat turun helaian latihan ini untuk berlatih semasa anda membaca artikel ini.
Cari Jika Julat Sel Mengandungi Teks Khusus.xlsx
4 Cara Mudah untuk Mencari Jika Julat Sel Mengandungi Teks Khusus dalam Excel
Dataset di bawah akan menentukan sama ada julat teks mengandungi beberapa teks tertentu atau bukan. Selain itu, lajur di sebelah kiri bernama Teks mengandungi teks yang dimaksudkan dan lajur di sebelah kanan Spesifik Teks mengandungi teks yang akan disemak di sebelah kiri kolum. Kemudian, lajur Result akan menunjukkan output. Untuk mengelakkan sebarang isu keserasian, gunakan edisi Excel 365 .
1. Sisipkan Fungsi COUNTIF untuk Mencari Jika Julat Sel Mengandungi Teks Khusus dalam Excel
Untuk menentukan sama ada nilai atau teks wujud dalam julat data, anda hanya boleh menggunakan formula berdasarkan fungsi COUNTIF . COUNTIF fungsi akan membantu kami mengira nilai jika beberapa syarat tertentu dipenuhi.
Langkah:
- Pertama, dalam sel E5 , masukkanformula:
=COUNTIF(B5:B10,"*"&D5&"*")>0
- Kemudian, tekan Enter untuk mendapatkan hasilnya.
🔎 Pecahan Formula
- Julat input di sini ialah B5: B10 .
- Kriteria ialah “*”&D5&”*” . Di sini kami menggunakan Asterisk (*) sebagai Wildcard untuk satu atau lebih aksara. Kami menggabungkan asterisk sebelum dan selepas rujukan sel D4 jadi sekarang ia akan dikira sebagai subrentetan. Jadi, ini akan mengira nilai jika ia muncul di mana-mana dalam julat.
- Oleh itu, jika nilai ditemui, maka output akan menjadi TRUE jika tidak, output akan menjadi FALSE .
- Selepas itu tuding pada kursor tetikus anda ke penjuru kanan sebelah bawah sel formula dan apabila kursor menunjukkan ikon Isi Pemegang ( + ), klik dua kali padanya untuk menggunakan formula yang sama untuk seluruh sel.
- Oleh itu, anda akan mendapat hasilnya.
Baca lebih lanjut: Cara Mencari Jika Sel Mengandungi Teks Khusus dalam Excel
2. Cari Jika Julat Sel Mengandungi Teks Khusus dengan Fungsi ISNUMBER dan FIND
Menggunakan formula berdasarkan ISNUMBER dan FIND , kita boleh mencari teks tertentu dengan mudah daripada julat sel. Fungsi ISNUMBER mengembalikan output logik jika argumen di dalamnya memuaskan. Sebaliknya, fungsi FIND mengembalikan kedudukan khusus teks tertentu dalam ajulat rentetan atau teks.
Langkah:
- Pertama, dalam sel E5 , kami menggunakan formula:
=ISNUMBER(FIND(D5,B5))
- Kemudian, tekan Enter untuk mendapatkan hasilnya.
🔎 Pecahan Formula
- Fungsi Cari di sini menentukan lokasi sebenar teks yang disebut dalam sel D5 dalam rentetan teks B5 . Ia boleh menjadi nilai berangka atau boleh menjadi kekosongan (jika teks tidak ditemui dalam rentetan).
- Fungsi ISNUMBER akan mengembalikan output logik berdasarkan output oleh fungsi FIND .
- Selepas itu, gunakan fungsi yang sama ke seluruh sel dengan menyeret Pemegang Isian ke sel E10 .
- Oleh itu anda akan mendapat hasil yang diingini.
Baca lebih lanjut: Carian Excel untuk Teks dalam Julat
3. Gabungkan Fungsi IF, OR dan COUNTIF untuk Mencari Sel yang Mengandungi Teks Tertentu
Apabila kita perlu mencari teks tertentu daripada julat yang diberikan daripada sel, kita boleh melakukannya dengan mudah dengan fungsi IF . Bersarang fungsi lain dalam fungsi IF akan memudahkan kerja kita. Oleh itu, ikut kaedah di bawah.
3.1 IF dengan Fungsi COUNTIF
Gabungan fungsi IF dan COUNTIF akan menentukan sama ada fungsi yang dimaksudkan rentetan mengandungi teks tertentu atau tidak.
Langkah:
- Dalam sel yang anda mahudapatkan hasilnya, gunakan JIKA dengan COUNTIF Bentuk akhir formula ini ialah:
=IF(COUNTIF(B5:B10,"*"&D5&"*"), "YES","NO")
🔎 Pecahan Formula
- Julatnya ialah B5:B10.
- Kriteria ialah “*”&D5&”*” .
- Jika nilai ditemui, hasilnya akan menunjukkan YA .
- Jika nilai tidak dijumpai, hasilnya akan menunjukkan NO .
- Dapatkan hasil dengan menekan Enter .
- Sekarang gunakan perkara yang sama pada seluruh teks khusus. Teks yang dipadankan dengan sumber akan menunjukkan YA dan yang lain akan menunjukkan TIDAK .
3.2 ISNUMBER, CARI , dan Fungsi IF
Kami boleh menentukan sama ada rentetan mengandungi teks tertentu atau tidak dengan gabungan IF , SEARCH dan Fungsi ISNUMBER .
Langkah:
- Pertama sekali, gunakan fungsi IF dengan ISNUMBER berfungsi dalam sel E5 . Formula akhir ialah:
=IF(ISNUMBER(SEARCH(D5,B5)),"FOUND","NOT FOUND")
🔎 Pecahan Formula
- Kami akan mencari teks D5 dalam teks B5 menggunakan fungsi SEARCH .
- Hasilnya akan menunjukkan FUND jika nilainya benar.
- Hasilnya akan menunjukkan NOT FUND jika nilainya palsu.
- Tekan Enter untuk menggunakan fungsi.
- Oleh itu, anda akan mendapat hasil untuk sel yang lain dengan menyeret Pemegang Isian ke sel E10 .
3.3 JIKA dengan OR dan COUNTIF
Di sini, aplikasi gabungan Fungsi IF , OR, dan COUNTIF akan digunakan untuk menentukan sama ada terdapat sebarang teks yang mengandungi sel mempunyai sebarang teks khusus atau tidak. Di mana fungsi IF akan membantu kami menyemak syarat, sebaliknya, COUNTIF akan membantu kami mengira nilai jika syarat khusus itu dipenuhi. Dan fungsi OR akan membantu kami mengembalikan output yang diperlukan berdasarkan keadaan.
Langkah:
- Dalam sel E5 , kami memasukkan formula:
=IF(OR(COUNTIF(B5,"*"&$D$5:$D$10&"*")),"YES","NOT FOUND")
- Oleh itu, tekan Enter untuk mendapatkan hasilnya.
🔎 Pecahan Formula
- julat ialah B5 .
- Kriteria ialah “*”&$D$5:$D$10&”*” .
- Oleh itu jika nilainya ada, hasilnya akan menunjukkan YA .
- Selain itu, jika nilai tidak ditemui, hasilnya akan menunjukkan TIDAK DITEMUI .
- Gunakan formula yang sama ke seluruh sel dengan menyeret ikon Isi Pemegang ke sel E10 .
Baca lebih lanjut: Cara Mencari Teks dalam Sel dalam Excel
4. Sertai Fungsi SUMPRODUCT dan COUNTIF
Fungsi SUMPRODUCT dan COUNTIF juga membantu anda mencari teks tertentu dalam julat sel. Ikuti langkah ini untuk belajar. SUMPRODUCT sebaliknya COUNTIF akan membantu kami mengira nilai jika syarat khusus itu dipenuhi.
Langkah:
- Pada mulanya, gunakan SUMPRODUCT fungsi dalam sel E5 . Di sini kami menyarangkan fungsi COUNTIF dalam SUMPRODUCT Formula akhir ialah:
=SUMPRODUCT(COUNTIF(B5:B10,"*"&D5&"*"))>0
- Oleh itu tekan Enter untuk mendapatkan hasilnya.
🔎 Formula Pecahan
- Julat ialah B5:B10 .
- Kriteria ialah “*”&D5&”*” .
- Fungsi COUNTIF mengira bilangan sel yang dipadankan.
- Selain itu, fungsi SUMPRODUCT mengambil nombor yang dikembalikan oleh COUNTIF berfungsi dan mendapat jumlahnya.
- Akhir sekali, gunakan formula yang sama pada seluruh sel. Hasilnya adalah tepat mengenai input.
Perkara yang Perlu Diingat
- Semasa kami menggunakan kad bebas, kami perlu menggunakan asterisk ( * ) dengan setiap subrentetan. Asterisk ( * ) memadankan sebarang bilangan aksara apabila digunakan.
- Semasa menggunakan JIKA dengan ATAU formula ingat untuk Sekat Julat dengan menggunakan rujukan sel mutlak ($) .