Skip to main content

Kutools for Office — Bir Paket. Beş Araç. Daha Fazla İş Yapın.

Excel'de bir hücrenin birden fazla değerden birini içerip içermediğini nasıl kontrol edebilirim?

Author Xiaoyang Last modified

Birçok iş, analitik veya veri inceleme senaryosunda, A sütununda metin dizilerinin bir listesi olduğunu ve her hücrenin belirli değerler kümesinden herhangi birini içerip içermediğini kontrol etmek istediğinizi düşünebilirsiniz. Örneğin D2:D7 aralığında listelenen değerler. Anket verilerinde, günlük kayıtlarında veya ürün listelerinde, girişlerin ilgili anahtar kelimeleri, ürün kodlarını veya yasak terimleri içerip içermediğini belirlemek önemlidir. Eğer bir hücre belirttiğiniz listedeki öğelerden herhangi birini içeriyorsa, Excel'in True döndürmesini isteyebilirsiniz; aksi takdirde False döndürmelidir, aşağıdaki ekran görüntüsünde gösterildiği gibi. Bu makale, bir hücrenin başka bir aralıktaki birkaç değerden birini içerip içermediğini kontrol etmek için pratik yöntemleri açıklıyor ve farklı Excel sürümleri ve kullanıcı ihtiyaçları için çeşitli yaklaşımlar sunuyor.


Bir listedeki birkaç değerden birini içeren hücreyi formüllerle kontrol etme

Bir hücrenin başka bir aralıktaki metin değerlerinden herhangi birini içerip içermediğini belirlemek için, büyük veri setleri için bile etkili şekilde çalışan bir dizi formülü kullanabilirsiniz. Bu yöntem, özellikle sonuçları daha fazla formül, filtreleme veya mantıksal testlerde kullanmak istediğinizde, mantıksal değerler (Evet/Hayır) olarak almanız gerektiğinde çok faydalıdır. Bu teknik, modern Excel sürümlerinin çoğunda çalışmaktadır.

Boş bir hücreye (örneğin, orijinal verinizin yanındaki B2 hücresine) aşağıdaki formülü yazın, ardından gerekirse formülü diğer hücrelere uygulamak için dolgu tutamacını aşağı çekin. Eğer hücre, belirttiğiniz aralıktaki metin değerlerinden herhangi birini içeriyorsa, Evet döner; aksi halde Hayır döner. Ekran görüntüsüne bakınız:

=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0

Check if a cell contains one of several values with a formula

İpuçları ve Notlar:

  • Bu formül büyük/küçük harf duyarlı olmayan bir kontrol yapar. Eğer büyük/küçük harf duyarlılığına ihtiyacınız varsa, yardımcı bir sütun kullanmayı veya daha gelişmiş yöntemlerle formülleri birleştirmeyi düşünün.
  • True/False yerine “Evet” veya “Hayır” sonucunu almak için aşağıdaki düzenlenmiş formülü kullanın:
=IF(SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$6,A2))),"Evet","Hayır")

use a formula to display the result as yes or no

  • D2:D7, değerlerinizin aralığıdır (“liste”); A2, test edilecek hücredir.
  • Boş hücreler veya metin olmayan veriler konusunda dikkatli olun, çünkü SEARCH fonksiyonu geçerli bir metin girişi gerektirir ve boş değerler beklenmedik sonuçlara (“Evet”) yol açabilir.

Bir listedeki birkaç değerden birini içeren hücreyi formüllerle eşleşenleri görüntüleme

Bazen, basitçe Evet/Hayır sonucunu göstermek yerine, listenizdeki hangi değerlerin her hücrede gerçekten göründüğünü göstermek daha bilgilendirici olabilir. Örneğin, belirli anahtar kelimeler için ürün açıklamalarını veya yorumları tararken, bulunan tüm değerleri daha fazla analiz veya raporlama için döndürmek isteyebilirsiniz. Aşağıda gösterildiği gibi, tüm eşleşen değerleri virgülle ayrılmış şekilde göstermek için aşağıdaki formülü kullanabilirsiniz:

Display the matches if cell contains one of several values

Bu formülü boş bir hücreye (örneğin, B2) girin ve bu formül, D2:D7 aralığındaki A2 içinde bulunan tüm değerleri virgülle ayrılmış şekilde listeleyecektir:

=TEXTJOIN(", ", TRUE, IF(COUNTIF(A2, "*"&$D$2:$D$7&"*"), $D$2:$D$7, ""))

Not: Burada, D2:D7 aranacak değerlerin koleksiyonudur ve A2, arama yapılacak hücredir.

Formülü yazdıktan sonra Ctrl + Shift + Enter tuşlarına basın. Ardından, formülü diğer satırlara uygulamak için dolgu tutamacını aşağı çekebilirsiniz, sonuç ekran görüntüsünde gösterildiği gibi:

apply a formula to display the matches if cell contains one of several values

  • TEXTJOIN fonksiyonu yalnızca Excel 2019 ve Office 365'te mevcuttur. Daha eski Excel sürümlerinde, aşağıdaki dizi formülünü kullanın, boş bir hücreye girin ve ardından Ctrl + Shift + Enter tuşlarına basın:
=IFERROR(INDEX($D$2:$D$7, SMALL(IF(COUNTIF($A2, "*"&$D$2:$D$7&"*"), MATCH(ROW($D$2:$D$7), ROW($D$2:$D$7)), ""), COLUMNS($F$1:F1))), "")

Formülü mümkün olduğunca birçok sütunu kapsayacak şekilde sağa doğru sürükleyin ve ardından her satır için aşağı çekin. Eşleşme sayısı az olan yerlerde fazladan sütunlar boş kalacaktır. Bu format, eşleşmelerin ayrı sütunlarda listelenmesi gerektiğinde özellikle kullanışlıdır:

apply a formula to display the matches if cell contains one of several values in separate columns

Hata ile karşılaşırsanız, aralıkları tekrar kontrol edin, D2:D7 bölgesinin doğru olduğundan emin olun ve yerel ayarınız için doğru sınırlayıcıyı (virgül veya noktalı virgül) kullandığınızdan emin olun.


Pratik bir özellik kullanarak bir listedeki birkaç değerden birini içeren hücredeki eşleşmeleri vurgulama

Her hücre içinde listenizden herhangi bir değere uyan anahtar kelimeleri veya ifadeleri görsel olarak vurgulamanız gerekiyorsa, bu önemli verilerin gözden geçirilmesi veya işlem için ön plana çıkmasını sağlayabilir. Kutools for Excel’in Anahtar Kelime İşaretle özelliği tam da bu senaryo için tasarlanmıştır ve formül veya VBA kodu yazmadan veri aralığında belirttiğiniz kelimelerin herhangi bir örneğini hızlıca vurgulamanıza olanak tanır. Büyük sayfalar veya karmaşık veri setleri söz konusu olduğunda, manuel inceleme pratik olmadığında bu özellik özellikle faydalıdır.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Kutools for Excel’i yükledikten sonra şu adımları izleyin:

1. Gösterilen şekilde, Kutools > Metin > Anahtar Kelime İşaretle seçeneğine giderek diyaloğu başlatın:

click Mark Keyword feature of kutools

2. Anahtar Kelime İşaretle diyalogunda, aşağıdakileri yapın:

  • Hedef veri aralığınızı Aralığı kutusundan seçin.
  • Anahtar kelime kutusuna anahtar kelimeleri seçin veya manuel olarak girin (virgülle ayırarak).
  • Anahtar kelime yazı tipi renkleri seçeneğiyle bir vurgu rengi belirtin.

set options in the dialog box

3. Tamam'a tıklayın. Seçilen aralıktaki tüm eşleşen kelimeler, seçtiğiniz yazı tipi rengiyle vurgulanacaktır:

all matching texts have been highlighted

  • Bu özellik, eşleşen anahtar kelimelerin görüntüleme biçimlendirmesini doğrudan değiştirir ve bu da takım arkadaşlarının formül çıktılarını anlaması zor olduğunda incelemeyi veya sonuçları paylaşmayı daha sezgisel hale getirir.
  • Bu özellikle, anahtar kelime listesi veya metin aralığı çok büyük olduğunda veya birden fazla kriteri aynı anda vurgulamanız gerektiğinde özellikle etkilidir.
  • Onaylamadan önce seçtiğiniz aralığı ve anahtar kelime girişlerini her zaman iki kez kontrol edin, istenmeyen vurgulamayı önlemek için.

Koşullu Biçimlendirme kullanarak bir hücrenin birkaç değerden birini içerip içermediğini kontrol etme

Excel'in yerleşik Koşullu Biçimlendirme özelliği, belirttiğiniz listeden herhangi bir değeri içeren hücreleri vurgulamak için başka bir etkili yaklaşımdır. Bu çözüm, özellikle veri incelemesi, hata denetimi veya uyumluluk görevleri sırasında ilgili satırları tek bir bakışta görsel olarak tanımlamak için kullanışlıdır. Kutools’un Anahtar Kelime İşaretle özelliğinin aksine, bu yaklaşım herhangi bir eklenti gerektirmez ve standart Excel kurulumlarında erişilebilir.

Koşullu Biçimlendirme'yi formülle kullanma adımları şunlardır:

  • İzlemek istediğiniz veri aralığındaki hücreleri seçin (örneğin, A2:A20).
  • Giriş sekmesine gidin, Koşullu Biçimlendirme > Yeni Kural seçeneğine tıklayın.
  • Yeni Biçimlendirme Kuralı diyaloğunda, Hangi hücreleri biçimlendireceğinizi belirlemek için bir formül kullan seçeneğini seçin.
  • Bu formülü girin, D2:D7'nin değerlerinizi içerdiğini ve A2'nin ilk veri hücresi olduğunu varsayarak:
=SUMPRODUCT(--ISNUMBER(SEARCH($D$2:$D$7,A2)))>0
  • Biçimlendir’e tıklayın, istediğiniz biçimlendirmeyi (örneğin dolgu rengi) ayarlayın ve Tamam’a basın.

D2:D7 listesindeki herhangi bir öğeyi içeren tüm hücreler şimdi otomatik olarak vurgulanacaktır.

  • Bu yöntem dinamiktir: D2:D7 aralığını güncellerseniz, biçimlendirme buna göre ayarlanacaktır.
  • Koşullu biçimlendirme yalnızca görüntüleme amaçlıdır: hücreleri görsel olarak işaretler ancak sonuçları ayrı bir sütunda göstermez veya daha fazla hesaplama için kullanmaz.
  • Formül tabanlı koşullu biçimlendirme güçlüdür, ancak çok büyük veri setleriyle performans, tekrarlanan hesaplamalar nedeniyle yavaşlayabilir.
  • SEARCH fonksiyonunun büyük/küçük harf duyarlı olmadığını unutmayın. Bu yaklaşımı büyük/küçük harf duyarlı hale getirmek için daha gelişmiş teknikler veya yardımcı sütunlar gerekebilir.

Daha fazla ilgili makale:

  • Excel'de İki veya Daha Fazla Metin Dizesini Karşılaştırma
  • Şu ekran görüntüsünde gösterildiği gibi, bir çalışma sayfasındaki iki veya daha fazla metin dizesini büyük/küçük harfe duyarlı veya duyarlı olmayan şekilde karşılaştırmak istiyorsanız, bu makalede size bu görevi Excel'de ele almak için bazı faydalı formüllerden bahsedeceğim.
  • Excel'de Bir Hücre Metin İçeriyorsa Görüntüleme
  • A sütununda bir metin dizesi listeniz ve bir anahtar kelime satırınız varsa ve anahtar kelimelerin metin dizesinde görünüp görünmediğini kontrol etmeniz gerekiyorsa, anahtar kelimeler hücrede görünüyorsa onu görüntüler, aksi takdirde aşağıdaki ekran görüntüsünde gösterildiği gibi boş hücre görüntülenir.
  • Excel'de Birden Fazla Değeri Bul ve Değiştir
  • Normalde, Bul ve Değiştir özelliği, belirli bir metni bulmanıza ve başka bir metinle değiştirmenize yardımcı olabilir, ancak bazen aynı anda birden fazla değeri bulmanız ve değiştirmeniz gerekebilir. Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi, tüm “Excel” metnini “Excel2019” ile, “Outlook” metnini “Outlook2019” ile değiştirmek isteyebilirsiniz. Bu makalede, bu görevi Excel'de çözmek için size bir formül tanıtacağım.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın – Akıllı Yürütme | Kod Oluştur | Özel Formüller Oluştur | Verileri Analiz Et ve Grafikler Oluştur | Kutools Fonksiyonlarını Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Veriyi Kaybetmeden Birleştir | Formül olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur | 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 | Aralıkları & Sütunları Karşılaştır...
Öne Çıkan Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En İyi15 Araç Takımı:12 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üşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştirme & Bölme Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve dahası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40+ diğer dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!

Tüm Kutools eklentileri. Tek kurulum

Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.

Excel Word Outlook Tabs PowerPoint
  • Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
  • Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
  • 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
  • En iyi değer — tek tek eklenti almak yerine tasarruf edin