Excel formülü: Hücre x, y veya z ile başlıyorsa -

Genel formül

=SUM(COUNTIF(A1,("x*","y*","z*")))>0

Özet

Değerleri birkaç karakterden biriyle başlayıp başlamadıklarını (yani x, y veya z ile başlayıp başlamadıklarını) görmek üzere test etmek için, EĞERSAY işlevini TOPLA işleviyle birlikte kullanabilirsiniz.

Gösterilen örnekte, C5'teki formül şöyledir:

=SUM(COUNTIF(B5,("x*","y*","z*")))>0

Açıklama

Bu formülün özü, joker karakterler kullanarak üç ayrı değeri sayacak şekilde yapılandırılan COUNTIF'dir:

COUNTIF(B5,("x*","y*","z*")

Yıldız işareti (*), bir veya daha fazla karakter için bir joker karakterdir, bu nedenle "şununla başlar" testi oluşturmak için kullanılır.

Kriterlerdeki değerler, her iki tarafında kaşlı ayraçlar bulunan sabit kodlu öğeler listesi olan bir "dizi sabiti" olarak sağlanır.

EĞERSAY bir dizi sabitindeki ölçütü aldığında, listedeki öğe başına bir tane olmak üzere birden çok değer döndürür. EĞERSAY'a yalnızca tek hücreli bir aralık verdiğimizden, her ölçüt için yalnızca iki olası değer döndürür: 1 veya 0.

C5 hücresinde, EĞERSAY (0,0,0) olarak değerlendirilir. C9 hücresinde, EĞERSAY şu şekilde değerlendirilir: (0,1,0). Her durumda, ilk öğe "x *" ölçütünün sonucudur, ikincisi "y *" ölçütünden ve üçüncü sonuç "z *" ölçütündendir.

OR mantığıyla 3 kriter test ettiğimiz için, yalnızca herhangi bir sonucun sıfır olmamasıyla ilgileniyoruz. Bunu kontrol etmek için, TOPLA işlevini kullanarak tüm öğeleri toplarız ve DOĞRU / YANLIŞ sonucunu zorlamak için TOPLA sonucunu değerlendirmek için "> 0" ekleriz. C5 hücresinde:

=SUM((0,0,0))>0

FALSE olarak değerlendirilir.

Daha fazla kriter

Örnekte 3 ölçüt (x, y veya z ile başlar) gösterilir, ancak gerektiğinde daha fazla ölçüt eklersiniz.

Koşullu biçimlendirme

Bu formül DOĞRU / YANLIŞ döndürdüğünden, koşullu biçimlendirme kullanarak değerleri vurgulamak için olduğu gibi kullanabilirsiniz.

Ilginç makaleler...