Excel formülü: İlk kısmi eşleşmenin konumu -

Genel formül

=MATCH("*text*",rng,0)

Özet

İlk kısmi eşleşmenin konumunu (yani aradığınız metni içeren hücreyi) almak için, MATCH işlevini joker karakterlerle kullanabilirsiniz.

Gösterilen örnekte, E8'deki formül şöyledir:

=MATCH("*"&E7&"*",B6:B11,0)

Açıklama

MATCH işlevi, bir aralıktaki arama değerine göre ilk eşleşmenin konumunu veya "dizinini" döndürür.

MATCH, yıldız işareti "*" (bir veya daha fazla karakter) veya soru işareti "?" İle joker karakter eşlemeyi destekler. (bir karakter), ancak yalnızca üçüncü bağımsız değişken olan eşleme_türü FALSE veya sıfır olarak ayarlandığında.

Örnekte, E7 hücresindeki değeri alırız ve bu değeri her iki taraftaki yıldız işaretleriyle (*) birleştirmek için bitiştirmeyi kullanırız. Arama dizisi, B6 ila B11 aralığıdır ve eşleştirme_türü, joker karakterlerle tüm kısmi eşleşmeler için sıfıra ayarlanır.

Sonuç, arama aralığındaki "elma" metnini içeren ilk hücrenin konumudur.

Belirli bir konumdaki bir hücrenin değerini almak için INDEX işlevini kullanın.

Ilginç makaleler...