Skip to main content

Excel Formülü: Bir hücrenin belirli değerleri içerip içermediğini kontrol et, ancak diğer değerleri hariç tut

Author: Sun Last Modified: 2025-06-10

Diyelim ki iki değer listesi var ve B3 hücresinin E3:E5 aralığındaki değerlerden birini içerip içermediğini kontrol etmek istiyorsunuz, ancak aynı zamanda F3:F4 aralığındaki hiçbir değeri içermemesini istiyorsunuz (aşağıdaki ekran görüntüsüne bakın). Bu öğretici, bu görevi Excel'de hızlı bir şekilde gerçekleştirmek için bir formül sağlayacak ve formülün argümanlarını açıklayacaktır.
doc check if contain one of things but exclude 1

Genel formül:

=(TOPLA.ÇARPIM(--EĞERSAY(ARA(dahil,text)))>0) *(TOPLA.ÇARPIM(--EĞERSAY(ARA(hariç,text)))=0)

Argümanlar

Metin: Kontrol etmek istediğiniz metin dizesi.
Dahil: Argüman metninin içerip içermediğini kontrol etmek istediğiniz değerler.
Hariç: Argüman metninin içermemesini kontrol etmek istediğiniz değerler.

Dönüş değeri:

Formül 1 veya 0 döndürür. Hücre, dahil edilmesi gereken değerlerden birini içerdiğinde ve hariç tutulması gereken hiçbir değeri içermiyorsa, 1 döndürür; aksi takdirde 0 döndürür. Bu formülde, 1 ve 0 mantıksal değerler olan DOĞRU ve YANLIŞ gibi ele alınır.

Bu formül nasıl çalışır

Diyelim ki B3 hücresinin E3:E5 aralığındaki değerlerden birini içerip içermediğini kontrol etmek istiyorsunuz, ancak aynı anda F3:F4 aralığındaki değerleri hariç tutmak istiyorsunuz, lütfen aşağıdaki formülü kullanın.

=(TOPLA.ÇARPIM(--EĞERSAY(ARA($E$3:$E$5,B3)))>0)*(TOPLA.ÇARPIM(--EĞERSAY(ARA($F$3:$F$4,B3)))=0)

Basın Enter tuşuna basarak kontrol sonucunu alın.
doc check if contain one of things but exclude 2

Açıklama

1. Kısım: (TOPLA.ÇARPIM(--EĞERSAY(ARA($E$3:$E$5,B3)))>0) hücrenin E3:E5'teki değerleri içerip içermediğini kontrol eder.

ARA fonksiyonu: ARA fonksiyonu, bir metin dizesinin başka bir metin içindeki ilk karakterinin konumunu döndürür. Eğer ARA fonksiyonu eşleşen metni bulursa, göreli pozisyonu döndürür; bulamazsa #DEĞER! hatası döndürür. Örneğin, burada ARA($E$3:$E$5,B3) formülü, E3:E5 aralığındaki her değeri B3 hücresinde arar ve B3 hücresindeki her metin dizesinin konumunu döndürür. Sonuç olarak şu dizi sonucunu döndürür: {1;7;12}.

EĞERSAY fonksiyonu: EĞERSAY fonksiyonu, bir hücre sayı olduğunda DOĞRU döndürür. Dolayısıyla EĞERSAY(ARA($E$3:$E$5,B3)) ARA fonksiyonunun 3 sayı bulduğu için {doğru,doğru,doğru} dizisi sonucunu döndürür.

--EĞERSAY(ARA($E$3:$E$5,B3)) DOĞRU değerini 1'e, YANLIŞ değerini 0'a dönüştürür, dolayısıyla bu formül diziyi {1;1;1} olarak değiştirir.

TOPLA.ÇARPIM fonksiyonu: Aralıkları çarpmak veya dizileri toplamak için kullanılır ve ürün toplamını döndürür. TOPLA.ÇARPIM(--EĞERSAY(ARA($E$3:$E$5,B3))) 1+1+1=3 döndürür.

Son olarak, sol formülü karşılaştırın. TOPLA.ÇARPIM(--EĞERSAY(ARA($E$3:$E$5,B3))) ve 0, sol formülün sonucu 0'dan büyük olduğu sürece sonuç DOĞRU olacaktır, aksi takdirde YANLIŞ döndürür. Burada DOĞRU döndürür.
doc check if contain one of things but exclude 3

2. Kısım: (TOPLA.ÇARPIM(--EĞERSAY(ARA($F$3:$F$4,B3)))=0) hücrenin F3:F4'teki değerleri içermediğini kontrol eder.

ARA($F$3:$F$4,B3) formülü, E3:E5 aralığındaki her değeri B3 hücresinde arar ve B3 hücresindeki her metin dizesinin konumunu döndürür. Sonuç olarak şu dizi sonucunu döndürür: {#DEĞER!;#DEĞER!}.

EĞERSAY(ARA($F$3:$F$4,B3)) ARA fonksiyonunun 0 sayı bulduğu için {yanlış;yanlış} dizisi sonucunu döndürür.

--EĞERSAY(ARA($F$3:$F$4,B3)) DOĞRU değerini 1'e, YANLIŞ değerini 0'a dönüştürür, dolayısıyla bu formül diziyi {0;0} olarak değiştirir.

TOPLA.ÇARPIM fonksiyonu: Aralıkları çarpmak veya dizileri toplamak için kullanılır ve ürün toplamını döndürür. TOPLA.ÇARPIM(--EĞERSAY(ARA($F$3:$F$4,B3))) 0+0=0 döndürür.

Son olarak, sol formülü karşılaştırın. TOPLA.ÇARPIM(--EĞERSAY(ARA($F$3:$F$4,B3))) ve 0, sol formülün sonucu 0'a eşit olduğu sürece sonuç DOĞRU dönecektir, aksi takdirde YANLIŞ dönecektir. Burada DOĞRU döner.
doc check if contain one of things but exclude 4

3. Kısım: İki formülü çarpın

=(TOPLA.ÇARPIM(--EĞERSAY(ARA($E$3:$E$5,B3)))>0)*(TOPLA.ÇARPIM(--EĞERSAY(ARA($F$3:$F$4,B3)))=0)

=DOĞRU*DOĞRU

=1

Bu formülde, 1 ve 0 mantıksal değerler olan DOĞRU ve YANLIŞ gibi ele alınır.

Örnek Dosya

doc sampleÖrnek dosyayı indirmek için tıklayın


İlgili Formüller


En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Arası  |  Bulanık Eşleme...
Gelişmiş Açılır Liste: Kolay Açılır Liste  |  Bağımlı Açılır Liste  |  Çoklu Seçimli Açılır Liste...
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  Sütunları Karşılaştırarak Aynı ve Farklı Hücreleri Seç ...
Öne Çıkan Özellikler: Izgara Odaklama  |  Tasarım Görünümü  |  Gelişmiş Formül Çubuğu  |  Çalışma Kitabı ve Sayfa Yöneticisi | Otomatik Metin Kütüphanesi (Kaynak Kütüphanesi)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifresini Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre (kalın/italik/üstü çizili hücreleri filtrele...) ...
En İyi 15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil ...)  |  50+ Grafik Türü (Gantt Grafiği ...)  |  40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla ...)  |  19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle ...)  |  12 Dönüştürme Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme ...)  |  7 Birleştirme ve Bölme Aracı (Gelişmiş Satırları Birleştir, Excel Hücrelerini Böl ...)  |  ... ve daha fazlası

Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek Tıklama Uzağında Olduğundan Emin Olmak İçin 300'den Fazla Özelliğe Sahiptir...


Office Tab - Microsoft Office'de (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştir

  • Bir saniyede, onlarca açık belge arasında geçiş yapın!
  • Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
  • Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.