Skip to main content

İlk eşleşmeyi bul, içermeyen

Author: Amanda Li Last Modified: 2025-08-07

Belirli bir metni içermeyen ilk eşleşmenin konumunu bulmak için, MATCH, ISNUMBER ve SEARCH işlevlerine dayalı bir formül kullanabilirsiniz.

locate first match that does not contain 1

“TOOL” dizesini içermeyen ilk eşleşmeyi nasıl bulabilirim?

Yukarıdaki listede “TOOL” dizesini içermeyen ilk değerin konumunu bulmak için, SEARCH ve ISNUMBER işlevlerini kullanarak bir DOĞRU ve YANLIŞ dizisi oluşturabilirsiniz. Burada bir DOĞRU, “TOOL” dizesini içeren bir değeri temsil ederken, bir YANLIŞ ise dizeyi içermeyen bir değeri temsil eder. Ardından MATCH işlevi, dizideki ilk YANLIŞ değerle eşleşecek ve “TOOL” dizesini içermeyen ilk değerin konumunu döndürecektir.

Genel sözdizimi

=MATCH(FALSE,ISNUMBER(SEARCH(aranan_değer,aralık)),0)

√ Not: Bu bir dizi formülüdür ve girmek için Ctrl + Shift + Enter tuşlarına basmanız gerekmektedir.

  • aranan_değer: İçermeyen ilk değeri eşleştirmek için belirttiğiniz dize. Dize çift tırnak içine alınmalıdır, aksi takdirde sonuç yanlış olacaktır. Ya da çift tırnak eklemekten kaçınmak için hücre referansı kullanabilirsiniz.
  • aralık: İçinde aranan_değer'i içermeyen ilk değeri döndürecek liste.
  • 0: 0 eşleşme_türü, MATCH işlevinin tam eşleşme yapmasını zorunlu kılar.

“TOOL” dizesini içermeyen ilk değerin konumunu bulmak için lütfen aşağıdaki formülü E5 hücresine kopyalayın veya girin ve sonucu almak için Ctrl + Shift + Enter tuşlarına basın:

=MATCH(FALSE,ISNUMBER(SEARCH("TOOL",B5:B11)),0)

Veya formülü dinamik hale getirmek için bir hücre referansı kullanın:

=MATCH(FALSE,ISNUMBER(SEARCH(E4,B5:B11)),0)

locate first match that does not contain 2

Formül açıklaması

=MATCH(FALSE,(ISNUMBER(SEARCH(E4,B5:B11)),0)

  • SEARCH(E4,B5:B11): SEARCH işlevi, TOOL (E4'teki değer) dizesini B5:B11 aralığındaki her bir değer içinde arar ve bu değerlere ait dizenin başlangıç pozisyonlarının bir dizisini döndürür: {3;3;4;#DEĞER!;1;3;#DEĞER!}.
  • ISNUMBER(ISNUMBER(SEARCH(E4,B5:B11))) = ISNUMBER(ISNUMBER({3;3;4;#DEĞER!;1;3;#DEĞER!})): ISNUMBER, dizideki sayıları DOĞRU'ya ve diğer değerleri YANLIŞ'a dönüştürür. Böylece sonuç şu şekilde olacaktır: {DOĞRU;DOĞRU;DOĞRU;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ}.
  • MATCH(FALSE,(ISNUMBER(SEARCH(E4,B5:B11)),0) = MATCH(FALSE,({DOĞRU;DOĞRU;DOĞRU;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ},0): 0 eşleşme_türü, MATCH işlevinin tam eşleşme yapmasını zorunlu kılar. İşlev daha sonra dizideki ilk tam YANLIŞ'ın konumunu döndürür. Dolayısıyla, işlev 4 döndürecektir çünkü ilk YANLIŞ 4. pozisyondadır.

Bilinmesi gereken şeyler


İlgili işlevler

Excel MATCH işlevi

Excel MATCH işlevi, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.

Excel SEARCH işlevi

Excel'de, SEARCH işlevi size verilen metin dizesinden belirli bir karakterin veya alt dizenin konumunu bulmanıza yardımcı olabilir. Bu eğitimde, Excel'de bu SEARCH işlevini nasıl kullanacağınızı göstereceğim.


İlgili Formüller

Kısmi eşleşme için joker karakterlerle ilk eşleşmeyi bul

Excel'de bir aralıkta belirli bir metin dizesi içeren ilk kısmi eşleşmenin konumunu almak için, joker karakterler olan yıldız işareti (*) ve soru işareti (?) ile bir MATCH formülü kullanabilirsiniz.

Belirli bir dizeyle başlamayan ilk eşleşmeyi bul

Belirli bir dizeyle başlamayan ilk eşleşmenin konumunu bulmak için MATCH, LEFT ve IF işlevleri size yardımcı olabilir.

İlk hatayı bul

Bir sütun veya satırdaki ilk hata konumunu bulmak için MATCH ve ISERROR işlevleri size yardımcı olabilir.

Bir aralıktaki maksimum değeri bul

Excel'de bir listede, tabloda veya satırda maksimum değerin konumunu bulmanız gereken durumlar vardır. Bu eğitimde, MAX ve MATCH işlevleri ile bu görevi nasıl gerçekleştirebileceğimizi tartışacağız.


En İyi Ofis Üretkenlik Araçları

Kutools for Excel - Kalabalıktan Farklılaşmanızı Sağlar

🤖 Kutools AI Asistanı: Akıllı Çalışma Yöntemine Dayalı Veri Analizini Devrimleştirin   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Veriyi Analiz Et ve Grafikler Oluştur  |  Kutools İşlevlerini Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla  |  Boş Satırları Sil  |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştir  |  Formül Kullanmadan Yuvarla ...
Süper VLookup: Çoklu Kriter  |  Çoklu Değer  |  Çoklu Sayfalar Üzerinden  |  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 | Kaynak Kütüphanesi (Otomatik Metin)  |  Tarih Seçici  |  Çalışma Sayfalarını Birleştir  |  Hücreleri Şifrele/Şifre Çö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'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40'tan fazla başka dilde desteklenmektedir!

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


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

  • Onlarca açık belge arasında bir saniyede geçiş yapın!
  • Her gün yüzlerce fare tıklamasından sizi kurtarır, fare eline veda edin.
  • Birden çok belgeyi görüntüleme ve düzenleme esnasında üretkenliğinizi %50 artırır.
  • Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.