KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Belirli bir dizeyi içermeyen ilk eşleşmeyi bulma

YazarAmanda Li Değiştirme Tarihi

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

1 içermeyen ilk eşleşmeyi bulun

"TOOL" dizgesini içermeyen ilk eşleşmenin konumu nasıl bulunur?

"TOOL" dizgesini içermeyen ilk değerin konumunu bulmak için, SEARCH ve ISNUMBER işlevlerini kullanarak bir DOĞRU/YANLIŞ dizisi oluşturabilirsiniz; burada DOĞRU, "TOOL" dizgesini içeren bir değeri, YANLIŞ ise bu dizgeyi içermeyen bir değeri temsil eder. MATCH işlevi ardından bu dizideki ilk YANLIŞ’ı bularak "TOOL" dizgesini içermeyen ilk değerin konumunu döndürür.

Genel sözdizimi

=MATCH(FALSE,ISNUMBER(SEARCH(lookup_value,range)),0)

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

  • arama_değeri: Eşleşecek ilk değeri belirttiğiniz dize; bu dizeyi içermeyen ilk değeri bulur. Dizenin çift tırnak içine alınması gerekir, aksi takdirde sonuç hatalı olur. Ya da çift tırnak kullanmamak için bir hücre başvurusu tercih edebilirsiniz.
  • aralık:arama_değeri dizgesini içermeyen ilk değerin döndürüleceği liste.
  • 0:eşleşme_türü 0, MATCH işlevinin tam eşleşme yapmasını zorlar.

"TOOL" dizgesini içermeyen ilk değerin konumunu bulmak içinaşağıdaki formülü E5 hücresine kopyalayın veya girin ve sonucu almak için Ctrl+Shift+Entertuşlarına basın:

=MATCH(YANLIŞ,ISNUMBER(SEARCH()))"TOOL",B5:B11));0)

Ya da formülü dinamik hale getirmek için Bir hücre başvurusu kullanın:

=MATCH(YANLIŞ,ISNUMBER(SEARCH()))E4,B5:B11));0)

2 içermeyen ilk eşleşmeyi bulun

Formülün açıklaması

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

  • SEARCH(E4,B5:B11): SEARCH işlevi, TOOL (E4 hücresindeki değer) dizgesini B5:B11 aralığındaki her bir değer içinde arar ve bu değerlerdeki dizgenin başlangıç konum numaralarını şu dizide döndürür: {3,3,4,#DEĞER!,1,3,#DEĞER!}.
  • ISNUMBER()SEARCH(E4,B5:B11))=ISNUMBER(){3;3;4;#DEĞER!;1;3;#DEĞER!}): ISNUMBER işlevi, dizideki sayıları DOĞRU’ya, diğer tüm değerleri ise YANLIŞ’a dönüştürür. Böylece sonuç şu şekilde olur: {DOĞRU;DOĞRU;DOĞRU;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ}.
  • MATCH(YANLIŞ,())ISNUMBER()SEARCH(E4,B5:B11)),0) = MATCH(YANLIŞ,(){DOĞRU;DOĞRU;DOĞRU;YANLIŞ;DOĞRU;DOĞRU;YANLIŞ},0):eşleşme_türü 0, MATCH işlevinin tam eşleşme yapmasını zorlar. İşlev, dizideki ilk tam YANLIŞ’ın konumunu döndürür. Bu nedenle işlev, ilk YANLIŞ 4. konumda olduğundan 4. konumu döndürür.

Bilinmesi gerekenler


İlgili işlevler

Excel MATCH işlevi

Excel’deki EŞLEŞTİR (MATCH) işlevi, belirtilen bir hücre aralığında aradığınız değeri bulur ve bu değerin göreli konumunu döndürür.

Excel SEARCH işlevi

Excel'de SEARCH işlevi, verilen metin dizisinde belirli bir karakterin veya alt dizenin konumunu aşağıdaki ekran görüntüsünde gösterildiği gibi bulmanıza yardımcı olabilir. Bu öğreticide, Excel'de SEARCH işlevinin nasıl kullanılacağını anlatacağım.


İlgili Formüller

Joker karakterlerle ilk kısmi eşleşmeyi bulma

Excel'de bir aralıkta belirli bir metin dizisini içeren ilk kısmi eşleşmenin konumunu almak için yıldız (*) ve soru işareti (?) joker karakterlerini destekleyen FORMÜLLERİ AYIRT ET özelliğini kullanabilirsiniz.

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

MATCH, LEFT ve IF işlevleri birlikte kullanıldığında, belirli bir dizeyle başlamayan ilk eşleşmenin konumunu bulmanıza yardımcı olur.

İlk hatayı bulma

MATCH ve ISERROR işlevleri, bir sütun veya satırdaki ilk hatanın konumunu bulmanıza yardımcı olabilir.

Bir aralıkta Maksimum Değer'ı bulma

Excel'de bir liste, tablo veya satırda Maksimum Değer'in konumunu belirlemeniz gerekebilir. Bu öğreticide, bu görevin MAX ve MATCH işlevleriyle nasıl yerine getirileceğini inceleyeceğiz.


En İyi Ofis Verimlilik Araçları

Kutools for Excel – Kalabalıktan sıyrılmanı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:Birden Fazla Kriter  |  Birden Fazla Değer  |  Çoklu Sayfalar Arasında  |  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ç/Kapat  |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…) …
En İyi 15 Araç Setleri: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ıklama uzaklıkta olmasını sağlar…


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!
  • Her gün sizin için yüzlerce fare tıklamasını ortadan kaldırır; fare elinizden artık vedalaşın.
  • Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
  • Chrome, Edge ve Firefox gibi tarayıcılarda olduğu gibi Office’e (Excel dahil) verimli sekmeler getirir.