Excel Formülü: Bir hücrenin birçok şeyden birini içerip içermediğini kontrol etme
Bu öğretici, bir hücrenin Excel'de birkaç değerden birini içerip içermediğini kontrol etmek için bir formül sağlar ve formüldeki argümanları ve formülün nasıl çalıştığını açıklar.
Genel formül:
=SUMPRODUCT(--ISNUMBER(SEARCH(şeyler,metin)))>0 |
Argümanlar
Şeyler: Hücrenin içerdiklerini kontrol etmek istediğiniz değerler. |
Metin: İçerip içermediğini kontrol etmek istediğiniz hücre referansı veya metin dizesi. |
Dönüş değeri:
Bu formül mantıksal değer döndürür, YANLIŞ: Hücre şeylerden hiçbirini içermiyor; DOĞRU: Hücre şeylerden en az birini içeriyor.
Bu formül nasıl çalışıyor
Örneğin, B3 hücresinin bir sayıyı içerip içermediğini kontrol etmek istiyorsanız, lütfen aşağıdaki formülü kullanın.
=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0 |
Basın Enter tuşuna basın ve kontrol edin.
Açıklama
ARA fonksiyonu ARA işlevi: ARA işlevi, bir metin dizesinin başka bir metin içindeki ilk karakterin konumunu döndürür. Eğer ARA işlevi eşleşen metni bulursa, göreli pozisyonu döndürür, aksi takdirde #DEĞER! hatası döndürür. Örneğin, buradaki formül ARA($E$3:$E$5,B3) E3:E5 aralığındaki her değeri B3 hücresinde arayacak ve B3 hücresindeki her metin dizesinin konumunu döndürecektir. Bu şekilde bir dizi sonucu döndürür: {18;#VALUE!;#VALUE!}.
EĞERSAY fonksiyonu: EĞERSAY fonksiyonu, bir hücre sayı içerdiğinde DOĞRU döndürür. Dolayısıyla EĞERSAY(ARA($E$3:$E$5,B3)) ARA fonksiyonunun 1 sayı bulması durumunda {doğru,yanlış,yanlış} gibi bir dizi sonucu döndürür.
--EĞERSAY(ARA($E$3:$E$5,B4)) DOĞRU değerini 1'e, YANLIŞ değerini 0'a dönüştürür, bu nedenle bu formül dizi sonucunu şu şekilde değiştirir: {1;0;0}.
ÇARPINIMTOPLA fonksiyonu: Çarpımların toplamını hesaplamak için birden fazla aralığı çarpmak veya dizileri toplamak için kullanılır. ÇARPINIMTOPLA(--EĞERSAY(ARA($E$3:$E$5,B3))) 1+0+0=1 sonucunu döndürür.
Son olarak, sol formülü karşılaştırın ÇARPINIMTOPLA(--EĞERSAY(ARA($E$3:$E$5,B3))) ve 0, sol formülün sonucu 0'dan büyük olduğu sürece, formül DOĞRU döndürür, aksi takdirde YANLIŞ döndürür.
Örnek Dosya
Örnek dosyayı indirmek için tıklayın
İlgili Formüller
- Bir hücrenin belirli bir metni içerip içermediğini kontrol etme
Bir hücrenin A aralığındaki bazı metinleri içerip içermediğini ancak B aralığındaki metinleri içermemesini kontrol etmek için, Excel'de COUNT, SEARCH ve AND işlevlerini birleştiren bir dizi formülü kullanabilirsiniz. - Bir hücrenin birkaç değerden birini içerip içermediğini ancak diğer değerleri hariç tutup tutmadığını kontrol etme
Bu öğretici, bir hücrenin Excel'deki bazı şeylerden birini içerip içermediğini ancak diğer değerleri hariç tutup tutmadığını kontrol etmek için hızlı bir şekilde görevi gerçekleştirecek bir formül sağlar ve formüldeki argümanları açıklar. - Hücrenin şeylerden birini içerip içermediğini kontrol etme
Excel'de E sütununda bir değer listesi olduğunu varsayalım, B sütunundaki hücrelerin E sütunundaki tüm değerleri içerip içermediğini kontrol etmek ve DOĞRU veya YANLIŞ döndürmek istiyorsunuz. - Hücrenin sayı içerip içermediğini kontrol etme
Bazen bir hücrenin sayısal karakterler içerip içermediğini kontrol etmek isteyebilirsiniz. Bu öğretici, hücre sayı içeriyorsa DOĞRU, hücre sayı içermiyorsa YANLIŞ döndürecek bir formül sağlar.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar
Kutools for Excel, 300'den Fazla Özelliğe Sahiptir, İhtiyacınız Olan Her Şeyin Sadece Bir Tıklama Uzağında Olduğundan Emin Olur...
Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir
- Onlarca açık belge arasında bir saniyede geçiş yapın!
- Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
- Birden çok belgeyi görüntüleme ve düzenleme esnasında üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.