Excel formülü: Aralık belirli bir metin içeriyor -

İçindekiler

Genel formül

=COUNTIF(rng,"*"&value&"*")>0

Özet

Bir aralık veya sütunun belirli bir metin (belirli bir alt dize veya kısmi metin) içerip içermediğini belirlemek için, EĞERSAY işlevine ve joker karakterlere dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, D5'teki formül şöyledir:

=COUNTIF(rng,"*"&D5&"*")>0

Açıklama

EĞERSAY işlevi, sağlanan ölçütleri karşılayan hücreleri sayar ve bulunan oluşumların sayısını döndürür. Ölçütleri karşılayan hücre yoksa, EĞERSAY sıfır döndürür.

Yıldız işareti (*), bir veya daha fazla karakter için bir joker karakterdir. D5'teki değerden önceki ve sonraki yıldız işaretlerini birleştirerek formül, değeri bir alt dize olarak sayar. Başka bir deyişle, aralıktaki herhangi bir hücrenin herhangi bir yerinde görünüyorsa değeri sayacaktır.

Herhangi bir pozitif sonuç, değerin bulunduğu anlamına gelir. Sonucu büyüktür operatörü (>) ve sıfır ile karşılaştırarak, DOĞRU veya YANLIŞ'ın nihai sonucunu zorlarız.

IF ile

Bu formülü, mantıksal test olarak IF işlevinin içine yerleştirebilirsiniz. Örneğin, "Evet" veya "Hayır" sonucunu döndürmek için, IF'yi şu şekilde kullanabilirsiniz:

=IF(COUNTIF(range,"*"&value&"*"),"Yes","No")

Ilginç makaleler...