Excel XMATCH Fonksiyonu
XMATCH fonksiyonu, belirli bir değerin dikey veya yatay dizi ya da aralıktaki göreli konumunu döndürür.
Not: XMATCH fonksiyonu yalnızca Microsoft 365 Excel, Excel 2021 veya daha yeni sürümlerde ve web için Excel'de kullanılabilir.
Sözdizimi
=XMATCH(aranan_değer, arama_dizisi, [eşleşme_modu], [arama_modu])
Argümanlar
- aranan_değer (gerekli): Aradığınız değer.
- arama_dizisi (gerekli): Aranacak dizi veya hücre aralığı.
- [eşleşme_modu] (isteğe bağlı): Kullanılacak eşleşme türü:
- 0 veya boş bırakılmış, tam eşleşme;
- -1, tam eşleşme veya bir sonraki en küçük değer;
- 1, tam eşleşme veya bir sonraki en büyük değer;
- 2, *, ? ve ~ joker karakterlerle eşleşme.
- [arama_modu] (isteğe bağlı): Kullanılacak arama türü:
- 1 veya boş bırakılmış, baştan sona doğru arama;
- -1, sondan başa doğru arama;
- 2, artan ikili arama - arama_dizisi artan sırada sıralanmış olmalıdır.
- -2, azalan ikili arama - arama_dizisi azalan sırada sıralanmış olmalıdır.
Dönüş Değeri
XMATCH fonksiyonu, aranan değerin göreli konumunu gösteren bir tam sayı döndürür.
Fonksiyon Notları
- XMATCH, yinelenen durumlarda ilk eşleşmeyi döndürür.
- XMATCH büyük/küçük harfe duyarlı değildir. Bir formülü büyük/küçük harfe duyarlı yapmak için EXACT fonksiyonunu ekleyebilirsiniz.
- arama_dizisi tek satırlı veya tek sütunlu bir aralık olmalıdır.
- Eğer MATCH formülünün arama değeri metin formunda ise, tırnak içine alın.
- Aranan değer bulunamazsa #YOK hatası döndürülür.
Örnek
Puanlara göre sıralanmış bir tablonuz olduğunu varsayalım, Kyle'ın sıralamasını almak için aşağıdaki formülü bir hücreye kopyalayın veya girin ve ardından sonucu almak için Enter tuşuna basın:
=XMATCH("Kyle",C3:C14)
Veya formülü dinamik hale getirmek için bir hücre başvurusu kullanın:
=XMATCH(H2,C3:C14)
Not: match_mode ve search_mode argümanları atlanmıştır çünkü varsayılan olarak arama_dizisindeki aranan_değer için ilkten sona doğru tam eşleşme yapar, bu da buradaki durumu mükemmel bir şekilde karşılar.
Joker Karakter Eşlemesi Örneği
Joker karakter Asterisk (*) herhangi bir sayıda karakterle eşleşirken, Soru işareti (?) herhangi bir tek karakterle eşleşir. Gerçek bir joker karakterle eşleşmesi gerekiyorsa - Asterisk (*) veya Soru işareti (?), joker karakterden önce Tilde (~) işaretini koyun.
Adı B ile başlayan ilk öğrencinin sıralamasını almak için, aranan_değeri B* olarak ayarlamalısınız. Sonucu almak için aşağıdaki formülü bir hücreye kopyalayın veya girin ve ardından Enter tuşuna basın:
=XMATCH("B*",C3:C14,2)
Veya formülü dinamik hale getirmek için bir hücre başvurusu kullanın:
=XMATCH(H2,C3:C14,2)
İlgili fonksiyonlar
Microsoft Excel MATCH fonksiyonu, belirli bir değeri bir hücre aralığında arar ve bu değerin göreli konumunu döndürür.
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.