Kısmi eşleşme için ilk konumu joker karakterlerle bulun
Excel'de belirli bir metin dizesini içeren bir aralıktaki ilk kısmi eşleşmenin konumunu almak için, * (asterisk) ve ? (soru işareti) gibi joker karakterler içeren bir EŞLEŞTİR formülü kullanabilirsiniz.
Joker karakterlerle ilk kısmi eşleşmenin konumunu nasıl alabilirim?
Yukarıdaki tablodan “Çin” içeren ilk eşleşmenin konumunu ve 5. harfi 'e' olan ilk eşleşmeyi bulmak için öncelikle iki joker karakterin nasıl kullanılacağını bilmelisiniz – herhangi bir sayıda karakterle eşleşen * (asterisk); ve yalnızca bir karakterle eşleşen ? (soru işareti). Örneğin, *buz; güzel, polis, buz, 9$buz vb. anlamına gelebilir; mo?? ise daha, mod, mo1$, ruh hali vb. anlamına gelebilir. Joker karakterlerin kullanımını anladıktan sonra, istediğimiz pozisyonu elde etmek için bunları bir EŞLEŞTİR formülüne entegre edebiliriz.
Genel sözdizimi
=EŞLEŞTİR(aranan_değer,arama_dizisi,0)
- aranan_değer: EŞLEŞTİR'in verilen koşulu karşılayan ilk eşleşmenin konumunu döndürmek için kullandığı değer. Burada “Çin” içeren ilk eşleşme ve 5. harfi 'e' olan ilk eşleşmeyi ifade eder.
- arama_dizisi: Konumu alınacak hücre aralığı.
- eşleşme_türü 0: EŞLEŞTİR'i aranan_değer'e tam olarak eşit olan ilk değeri bulmaya zorlar.
“Çin” içeren ilk eşleşme ve 5. harfi 'e' olan ilk eşleşmeyi almak için lütfen aşağıdaki formülleri E6 ve E9 hücrelerine kopyalayın veya girin ve sonuçları almak için Enter tuşuna basın:
Hücre E6=EŞLEŞTİR("*çin*",B5:B11,0)
Hücre E7=EŞLEŞTİR("????e*",B5:B11,0)
Veya, formülleri dinamik hale getirmek için hücre referanslarını kullanın:
Hücre E6=EŞLEŞTİR("*"&E5&"*",B5:B11,0)
Hücre E7=EŞLEŞTİR("????"&E8&"*",B5:B11,0)
√ Not: Bir hücre referansını ve metni birbirine yapıştırmak için aralarına ampersand (&) eklemelisiniz. Ve metin çift tırnak içine alınmalıdır.
Formüllerin açıklaması
=EŞLEŞTİR("*"&E5&"*",B5:B11,0)
- Arama değeri "*"&E5&"*" ("*çin*") “Çin” dizesini içeren herhangi bir metin dizesiyle eşleşebilir, dizenin kelime veya cümle içinde hangi pozisyonda olduğunun önemi yoktur.
- eşleşme_türü 0, EŞLEŞTİR fonksiyonuna tam eşleşme bulmasını söyler.
- EŞLEŞTİR fonksiyonu, B5:B11 aralığında “Çin” dizesini içeren ilk eşleşmenin konumunu döndürecektir, bu da 4'tür.
=EŞLEŞTİR(("????"&E8&"*",B5:B11,0)
- Arama değeri "????"&E8&"*" ("????e*") 5. karakteri 'e' olan herhangi bir metin dizesiyle eşleşebilir, yeter ki metin dizesinde en az 5 karakter olsun.
- eşleşme_türü 0, EŞLEŞTİR fonksiyonuna tam eşleşme bulmasını söyler.
- EŞLEŞTİR fonksiyonu, B5:B11 aralığında 5. karakteri 'e' olan ilk metin dizesinin konumunu döndürecektir, bu da 2'dir.
√ Not: EŞLEŞTİR ile elde ettiğimiz pozisyona göre değeri almak için İNDİS fonksiyonunu kullanın.
İlgili fonksiyonlar
Excel EŞLEŞTİR fonksiyonu, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.
İlgili Formüller
İlk kısmi eşleşme sayısını ara
Bazı durumlarda, Excel'deki sayısal değerler aralığında belirli bir sayıyı içeren ilk kısmi eşleşmenin konumunu almanız gerekebilir. Bu durumda, herhangi bir sayıda karakterle eşleşen joker karakter olan * (asterisk) içeren bir EŞLEŞTİR ve METİN formülü işinizi görecektir. Ayrıca, bu pozisyondaki tam değeri bilmek istiyorsanız, formüle İNDİS fonksiyonunu ekleyebilirsiniz.
Excel'deki sayısal bir veri setinde arama değerinin en yakın eşleşmesini bulmak için İNDİS, EŞLEŞTİR, MUTLAK ve MİN fonksiyonlarını birlikte kullanabilirsiniz.
Birden fazla kriterle en yakın eşleşme değerini ara
Bazı durumlarda, birden fazla kritere göre en yakın veya yaklaşık eşleşme değerini bulmanız gerekebilir. İNDİS, EŞLEŞTİR ve EĞER fonksiyonlarının kombinasyonuyla, bunu Excel'de hızlı bir şekilde yapabilirsiniz.
Birden fazla kriterle iki yönlü yaklaşık eşleşme
Bu eğitimde, sütunlarda ve satırlarda listelenen birden fazla kritere göre yaklaşık bir eşleşme aramak için İNDİS, EŞLEŞTİR ve EĞER fonksiyonlarının yardımıyla Excel elektronik tablosunda nasıl yapılacağından bahsedeceğiz.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel - Kalabalıktan Sıyrılmaya Yardımcı Olur
Kutools for Excel, İhtiyacınız Olan Her Şeyin Tek 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ştir
- Bir saniyede, onlarca açık belge arasında geçiş yapın!
- Her gün yüzlerce fare tıklamasından kurtulun, fare eline veda edin.
- Birden fazla belgeyi görüntülediğinizde ve düzenlediğinizde üretkenliğinizi %50 artırır.
- Ofis'e (Excel dahil) Chrome, Edge ve Firefox gibi etkili sekmeler getirir.