Excel Formülü: Hücrenin birçok şeyden birini içerip içermediğini kontrol edin
Bu öğretici, bir hücrenin Excel'deki birkaç değerden birini içerip içermediğini kontrol etmek için bir formül sağlar ve formüldeki bağımsız değişkenleri ve formülün nasıl çalıştığını açıklar.
Genel formül:
=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0 |
Argümanlar
Things: the values you want to check if cell contains one of them. |
Text: the cell reference or text string you want to check if contains number. |
Geri dönüş değeri:
Bu formül, YANLIŞ mantıksal değeri döndürür: hücre herhangi bir şey içermez; DOĞRU : hücre en az bir şey içerir.
Bu formül nasıl çalışır
Örneğin, B3 hücresinin sayı 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 Keşfet kontrol etmek için anahtar.
açıklama
ARAMA işlev: SEARCH işlevi, metin dizesinin ilk karakterinin başka bir karakterin içindeki konumunu döndürür. ARAMA işlevi eşleşen metni bulursa, göreli konumu döndürür, yoksa # DEĞER! hata. Örneğin, formül burada SEARCH($E$3:$E$5,B3) B3 hücresindeki E5: E3 aralığının her bir değerini arayacak ve B3 hücresindeki her metin dizesinin konumunu döndürür. Şu şekilde bir dizi sonucu döndürecektir: {18; # DEĞER!; # DEĞER!}.
ISNUMBER işlevi: ESAYIYSA işlevi, bir hücre bir sayı içerdiğinde DOĞRU değerini verir. Yani ISNUMBER(SEARCH($E$3:$E$5,B3)) ARAMA işlevi 1 sayı bulduğunda dizi sonucunu {doğru, yanlış, yanlış} olarak döndürecektir.
--ISNUMBER(SEARCH($E$3:$E$5,B4)) DOĞRU değerini 1'e ve YANLIŞ değerini 0'a dönüştürür, böylece bu formül dizi sonucunu şu şekle dönüştürür: {1; 0; 0}.
SUMPRODUCT function: aralıkları çarpmak veya dizileri toplamak için kullanılır ve ürünlerin toplamını döndürür. SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) 1 + 0 + 0 = 1 değerini döndürür.
Sonunda, soldaki formülü karşılaştırın SUMPRODUCT(--ISNUMBER(SEARCH($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 veya YANLIŞ döndürür.
Örnek dosya
Örnek dosyayı indirmek için tıklayın
Bağıl Formüller
- Bir hücrenin belirli bir metin içerip içermediğini kontrol edin
Bir hücrenin, A aralığındaki bazı metinler içerip içermediğini ancak B aralığındaki metinleri içermediğini kontrol etmek için, Excel'de SAYI, ARAMA ve VE işlevini birleştiren bir dizi formülü kullanabilirsiniz. - Bir hücrenin birkaç değerden birini içerip içermediğini kontrol edin, ancak diğer değerleri hariç tutun
Bu öğretici, bir hücrenin bir şey içerip içermediğini kontrol eden ancak Excel'deki diğer değerleri hariç tutan ve formülün argümanlarını açıklayan görevi hızlı bir şekilde yerine getirmek için bir formül sağlayacaktır. - Hücrenin bir şey içerip içermediğini kontrol edin
Excel'de E sütununda bir değer listesi olduğunu varsayarsak, B sütunundaki hücrelerin E sütunundaki tüm değerleri içerip içermediğini ve DOĞRU veya YANLIŞ döndürüp döndürmediğini kontrol etmek istersiniz. - Hücrenin sayı içerip içermediğini kontrol edin
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üren bir formül sağlar.
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...
Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)
- Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
- Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
- Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.