Excel Formülü: Hücrenin bazı metinler içerip içermediğini ancak diğerlerini 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. Burada bu öğretici, bu dizi formülünün nasıl kullanılacağını açıklamaktadır.
Genel formül:
=AND(COUNT(SEARCH(include,text))>0,COUNT(SEARCH(exclude,text))=0) |
Argümanlar
Text: the text string you want to check. |
Include: the values you want to check if argument text contains. |
Exclude: the values you want to check if argument text does not contain. |
Geri dönüş değeri:
Bu formül mantıksal değer döndürür. Hücre, Dahil et bağımsız değişkenlerinden en az birini içeriyorsa, ancak Dışlama bağımsız değişkenlerinden herhangi birini içermiyorsa, DOĞRU veya YANLIŞ döndürür.
Bu formül nasıl çalışır
B3 hücresinin E3: E5 aralığındaki değerlerden birini içerip içermediğini kontrol etmek istediğinizi varsayarsak, ancak aynı zamanda F3: F4 aralığındaki herhangi bir değeri içermiyor, lütfen aşağıdaki formülü kullanın
=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0) |
Basın ÜstKrktr + Ctrl + Enter Hücreyi kontrol etmek için anahtar.
açıklama
Bölüm 1: ( COUNT(SEARCH($E$3:$E$5,B3))>0 B3 hücresinin E3: E5 aralığındaki değerlerden birini içerip içermediğini kontrol edin
ARAMA işlev: SEARCH işlevi, metin dizesinin ilk karakterinin konumunu diğerinin içinde döndürür, ARAMA işlevi eşleşen metni bulursa, göreli konumu döndürür, yoksa # DEĞER! hata. İşte formül SEARCH($E$3:$E$5,B3) B3 hücresindeki E5: E3 aralığındaki her değeri arayacak ve B3 hücresindeki her metin dizesinin konumunu döndürecektir. Şu şekilde bir dizi sonucu döndürecektir: {1;7;#VALUE!}.
COUNT işlev: COUNT işlevi, bir aralıktaki veya dizideki öğe sayısını sayar. COUNT(SEARCH($E$3:$E$5,B3)) dizideki öğe sayısı olarak 2 döndürür {1;7;#VALUE!} iki.
COUNT(SEARCH($E$3:$E$5,B3))>0, COUNT işlevinin sonucunu sıfırla karşılaştırın, COUNT işlevinin sonucu 0'dan büyük olduğu sürece, sonuç DOĞRU döndürür veya YANLIŞ döndürür. Burada DOĞRU döndürür.
Bölüm 2: COUNT(SEARCH($F$3:$F$4,B3))=0 B3 hücresinin F3: F4 aralığındaki değerlerden birini içerip içermediğini kontrol edin
ARAMA işlev: SEARCH işlevi, metin dizesinin ilk karakterinin konumunu diğerinin içinde döndürür; ARAMA işlevi eşleşen metni bulursa, göreli konumu döndürür; değilse, # DEĞER! hata. İşte formül SEARCH($F$3:$F$4,B3) B3 hücresindeki F4: F3 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: {#VALUE!; #VALUE!;#VALUE!}.
COUNT işlev: COUNT işlevi, bir aralıktaki veya dizideki öğe sayısını sayar. COUNT(SEARCH($F$3:$F$4,B3)) dizide öğe olmadığından 0 döndürür {#VALUE!; #VALUE!;#VALUE!} .
COUNT(SEARCH($F$3:$F$4,B3))>0, COUNT işlevinin sonucunu sıfırla karşılaştırın, COUNT işlevinin sonucu 0'a eşit olduğu sürece, DOĞRU veya YANLIŞ döndürür. Burada DOĞRU döndürür.
Bölüm 3: VE işlev
=AND(COUNT(SEARCH($E$3:$E$5,B3))>0,COUNT(SEARCH($F$3:$F$4,B3))=0)
=AND(TRUE,TRUE)
=TRUE
Ö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
Günlük işlerinizi hızlı ve kusursuz bir şekilde tamamlamak ister misiniz? Kutools for Excel, 300 güçlü gelişmiş özellik getiriyor (Çalışma kitaplarını birleştir, renge göre topla, hücre içeriğini böl, tarihi dönüştür, vb.) ve senin için% 80 zamandan tasarruf et.
- 1500 çalışma senaryosu için tasarlanmış olup, Excel problemlerinin %80'ini çözmenize yardımcı olur.
- Her gün binlerce klavye ve fare tıklamasını azaltın, yorgun gözlerinizi ve ellerinizi rahatlatın.
- 3 dakikada bir Excel uzmanı olun. Artık acı veren formülleri ve VBA kodlarını hatırlamanıza gerek yok.
- 30 günlük sınırsız ücretsiz deneme. 60 günlük para iade garantisi. 2 yıl boyunca ücretsiz yükseltme ve destek.

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.
- Office'e (Excel dahil), Chrome, Firefox ve Yeni Internet Explorer gibi Verimli Sekmeler Getirir.



