{"segments": ["KutoolsforOffice — Tek çözüm, beş güçlü araç."]}{"segments": ["Daha az çabayla daha fazlasını başarmak."]}

Excel Formülü: Hücre, birçok değerden birini içeriyor mu?

YazarSun Değiştirme Tarihi

Bu öğretici, Excel’de bir hücrenin belirli birkaç değerden herhangi birini içerip içermediğini kontrol etmek için bir formül sunar; ayrıca formüldeki bağımsız değişkenleri ve formülün nasıl çalıştığını açıklar.
belge, öğelerden birini içerip içermediğini kontrol eder 1

Genel formül:

=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0

Bağımsız değişkenler

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.

Dönüş değeri:

Bu formül bir mantıksal değer döndürür: FALSE – hücre hiçbir öğe içermiyorsa; TRUE – hücre en az bir öğe içeriyorsa.

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

Enter tuşuna basarak kontrol edin.
belge, öğelerden birini içerip içermediğini kontrol eder 2

Açıklama

SEARCH işlevi: SEARCH işlevi, bir metin dizesinin başka bir metnin içindeki ilk karakterinin konumunu döndürür. Eşleşme bulunursa ilgili konumu, bulunamazsa #DEĞER! hatasını verir. Örneğin, buradaki SEARCH($E$3:$E$5,B3) formülü, E3:E5 aralığındaki her değeri B3 hücresinde arar ve her metin dizesinin B3’teki başlangıç konumunu döndürür. Sonuç olarak şu dizi elde edilir: {18;#DEĞER!;#DEĞER!}.
belge, öğelerden birini içerip içermediğini kontrol eder 3

ISNUMBER işlevi: ISNUMBER işlevi, bir hücre sayı içerdiğinde TRUE döndürür. Bu nedenle ISNUMBER(SEARCH($E$3:$E$5,B3)) formülü, SEARCH işlevi bir eşleşme bulduğunda sayısal bir konum döndürdüğü için {TRUE;FALSE;FALSE} şeklinde bir dizi sonucu verir.
belge, öğelerden birini içerip içermediğini kontrol eder 4

--ISNUMBER(SEARCH($E$3:$E$5,B4)), TRUE değerini 1’ya, FALSE değerini ise 0’a dönüştürür; böylece bu formül dizi sonucunu şuna dönüştürür:{1;0;0}.
belge, öğelerden birini içerip içermediğini kontrol eder 5

SUMPRODUCT işlevi, aralıkları çarpmak veya dizileri toplayıp çarpımların toplamını döndürmek için kullanılır. SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) formülü, 1+0+0=1 sonucunu verir.

Son olarak, sol taraftaki formül SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) ile 0 karşılaştırılır; bu formülün sonucu 0’dan büyük olduğu sürece TRUE, aksi takdirde FALSE döndürür.
belge, öğelerden birini içerip içermediğini kontrol eder 6

Örnek Dosya

örnek belgeÖrnek dosyayı indirmek için tıklayın


İlgili Formüller


En İyi Office Verimlilik Araçları

Kutools for Excel – Kalabalıktan Sizi Ayırmanıza Yardımcı Olur

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi'i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle  |  Boş Satırları Sil  |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri  |  Formül kullanmadan yuvarlama…
Süper VLookup:Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalarda  |  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ı/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|Kaynaklar(Otomatik Metin)|  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz  |  Listeye Göre E-posta Gönder  |  Süper Filtre  |  Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
15 Araç Setlerinin Zirvesi:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil…)|  50+GrafikTürleri(Gantt Grafiği…)|  40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla…)|  19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle…)|  12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü…)|  7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Excel Hücrelerini Böl…)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Şeyin Sadece Bir Tık Uzakta Olduğundan Emin Olun…


Office Tab – Microsoft Office'te (Excel dahil) Sekmeli Okuma ve Düzenlemeyi Etkinleştirir

  • Onlarca açık belge arasında geçiş yapmak için sadece bir saniye!
  • Günde yüzlerce fare tıklamasını sizin için azaltır; fareye elveda deyin.
  • Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi tarayıcılar, Excel dahil olmak üzere Office'e verimlilik kazandırır.