
Formula umum
=SUM(COUNTIF(A1,("x*","y*","z*")))>0
Ringkasan
Untuk menguji nilai untuk melihat apakah nilai tersebut dimulai dengan salah satu dari beberapa karakter (yaitu dimulai dengan x, y, atau z), Anda dapat menggunakan fungsi COUNTIF bersama dengan fungsi SUM.
Pada contoh yang ditunjukkan, rumus di C5 adalah:
=SUM(COUNTIF(B5,("x*","y*","z*")))>0
Penjelasan
Inti dari rumus ini adalah COUNTIF, yang dikonfigurasi untuk menghitung tiga nilai terpisah menggunakan karakter pengganti:
COUNTIF(B5,("x*","y*","z*")
Tanda bintang (*) adalah wildcard untuk satu atau lebih karakter, jadi ini digunakan untuk membuat tes "dimulai dengan".
Nilai dalam kriteria disediakan dalam "konstanta larik", daftar item berkode keras dengan tanda kurung kurawal di kedua sisinya.
Ketika COUNTIF menerima kriteria dalam konstanta array, ia akan mengembalikan beberapa nilai, satu per item dalam daftar. Karena kami hanya memberikan COUNTIF rentang satu sel, ini hanya akan mengembalikan dua nilai yang mungkin untuk setiap kriteria: 1 atau 0.
Di sel C5, COUNTIF mengevaluasi ke (0,0,0). Di sel C9, COUNTIF mengevaluasi ke: (0,1,0). Dalam setiap kasus, item pertama adalah hasil dari kriteria "x *", item kedua dari kriteria "y *", dan item ketiga dari kriteria "z *".
Karena kami menguji 3 kriteria dengan logika OR, kami hanya peduli jika ada hasil yang tidak nol. Untuk memeriksanya, kami menjumlahkan semua item menggunakan fungsi SUM, dan, untuk memaksakan hasil TRUE / FALSE, kami menambahkan "> 0" untuk mengevaluasi hasil dari SUM. Di sel C5, kami memiliki:
=SUM((0,0,0))>0
Yang dievaluasi ke FALSE.
Lebih banyak kriteria
Contoh menunjukkan 3 kriteria (dimulai dengan x, y, atau z), tetapi Anda menambahkan lebih banyak kriteria sesuai kebutuhan.
Pemformatan bersyarat
Karena rumus ini mengembalikan TRUE / FALSE, Anda dapat menggunakannya sebagaimana adanya untuk menyorot nilai menggunakan pemformatan bersyarat.