Skip to main content

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

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

Author Amanda Li Last modified

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 Verimlilik Araçları

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

🤖 KUTOOLS AI Asistanı: Akıllı Yürütme, Kod Oluşturma, Özel Formüller Oluşturma, Veri Analizi ve Grafik Oluşturma, Kutools İşlevlerini Çağırma Üzerine Dayalı Veri Analizini Devrimleştirin…
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Belirle  |  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 Aç/Kapa  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 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 İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40'tan fazla diğer dil desteğiyle tercih ettiğiniz dilde kullanın!

Kutools for Excel, İhtiyacınız Olan Her Şeyin Bir 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ştirin

  • 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 fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi Office'e (Excel dahil) Etkin Sekmeler Getirir.