Excel

Excel’de “Tam Eşleşme / Yaklaşık Eşleşme” Nedir?

By Eylül

May 24, 2026

Excel’de DÜŞEYARA, YATAYARA veya KAÇINCI gibi fonksiyonları kullanırken karşına çıkan “tam eşleşme” ve “yaklaşık eşleşme” seçenekleri kafanı karıştırıyor olabilir. Hangisini ne zaman seçeceğini bilmemek, formüllerinin yanlış sonuç döndürmesine ya da hiç çalışmamasına neden olabilir. Bu yazıda Excel’de tam eşleşme ve yaklaşık eşleşme kavramlarını net bir şekilde öğrenecek, hangi durumda hangisini kullanman gerektiğini anlayacaksın.

Özellikle büyük veri tablolarında arama yaparken doğru eşleşme türünü seçmek, hem doğru sonuç almak hem de formül hatalarından kaçınmak için kritik öneme sahip. Şimdi bu iki kavramı detaylıca inceleyelim.

Kısa Tanım: Tam Eşleşme ve Yaklaşık Eşleşme Ne Demek?

Tam eşleşme, aradığın değerin tabloda birebir aynısının bulunmasını gerektirir. Örneğin “Ahmet” arıyorsan, sadece “Ahmet” yazılı hücreyi bulur; “Ahmet Yılmaz” veya “ahmet” gibi varyasyonları kabul etmez. Excel fonksiyonlarında genellikle YANLIŞ (FALSE) veya değeriyle ifade edilir.

Yaklaşık eşleşme ise aradığın değere en yakın sonucu döndürür. Tam olarak eşleşen bir değer bulamazsa, aranan değerden küçük olan en büyük değeri getirir. Bu mod, Excel fonksiyonlarında DOĞRU (TRUE) veya 1 değeriyle belirtilir. Yaklaşık eşleşme kullanırken tablonun küçükten büyüğe sıralı olması şarttır.

Tam Eşleşme ve Yaklaşık Eşleşme Nerede Kullanılır?

Bu iki eşleşme türü, Excel’in arama ve başvuru fonksiyonlarında karşına çıkar. En yaygın kullanıldığı fonksiyonlar şunlar:

Tam Eşleşme Ne Zaman Tercih Edilmeli?

Tam eşleşme, benzersiz tanımlayıcılarla çalışırken vazgeçilmezdir. Pratikte en sık şu durumlarda kullanılır:

Örneğin bir e-ticaret sitesinin sipariş listesinde “SIP-2024-0542” kodlu siparişin detaylarını çekmek istiyorsan, tam eşleşme kullanmalısın. Yaklaşık eşleşme seçersen, bu kod tabloda yoksa bambaşka bir siparişin bilgilerini getirebilir.

Yaklaşık Eşleşme Ne Zaman Tercih Edilmeli?

Yaklaşık eşleşme, aralık bazlı aramalarda işe yarar. Genelde şu senaryolarda tercih edilir:

Diyelim ki bir öğrencinin 73 puan aldığını ve bu puana karşılık gelen harf notunu bulmak istiyorsun. Tablonda 70, 80, 90 gibi eşik değerler varsa, yaklaşık eşleşme 73’e en yakın küçük değer olan 70’i bulur ve ona karşılık gelen notu döndürür.

Basit Örnek: DÜŞEYARA ile Tam ve Yaklaşık Eşleşme

Konuyu somutlaştırmak için bir örnek üzerinden gidelim. Aşağıdaki gibi bir ürün tablon olduğunu varsayalım:

Tam eşleşme örneği: “Defter” ürününün fiyatını bulmak için şu formülü kullanırsın:

=DÜŞEYARA(“Defter”;A2:B4;2;YANLIŞ)

Bu formül 15 TL sonucunu döndürür. Eğer “defter” (küçük harfle) yazarsan, tam eşleşme bulamaz ve #YOK hatası alırsın.

Yaklaşık eşleşme örneği: Şimdi bir not tablosu düşünelim (küçükten büyüğe sıralı):

Bir öğrencinin 78 puanına karşılık gelen notu bulmak için:

=DÜŞEYARA(78;A2:B6;2;DOĞRU)

Bu formül “B” sonucunu döndürür. Çünkü 78, tabloda tam olarak yok ama 70’ten büyük ve 85’ten küçük. Yaklaşık eşleşme, 78’den küçük olan en büyük değeri (70) bulur.

Benzer Kavramlarla Farkı: KAÇINCI Fonksiyonundaki Eşleşme Türleri

DÜŞEYARA’da DOĞRU/YANLIŞ veya 1/0 kullanırken, KAÇINCI (MATCH) fonksiyonunda durum biraz farklıdır. Bu fonksiyonda üç farklı eşleşme türü vardır:

Pratikte en sık görülen hata, KAÇINCI fonksiyonunda eşleşme türünü boş bırakmaktır. Boş bırakıldığında Excel varsayılan olarak 1 (yaklaşık eşleşme) kullanır. Tam eşleşme istiyorsan mutlaka 0 yazmalısın.

ARA (XLOOKUP) Fonksiyonunda Durum

Excel 365 ile gelen ARA (XLOOKUP) fonksiyonu, varsayılan olarak tam eşleşme kullanır. Bu, DÜŞEYARA’nın aksine daha güvenli bir başlangıç noktası sunar. Yaklaşık eşleşme istersen, beşinci parametrede bunu açıkça belirtmen gerekir.

ARA fonksiyonunun eşleşme modları:

Yaygın Hatalar ve Çözümleri

Tam eşleşme ve yaklaşık eşleşme kullanırken sıkça yapılan hatalar ve bunlardan kaçınma yolları:

#YOK Hatası Alıyorsan

Tam eşleşme modunda aradığın değer tabloda yoksa bu hatayı alırsın. Çözüm olarak:

Yanlış Sonuç Dönüyorsa

Yaklaşık eşleşme kullanıyorsan ve beklenmedik sonuçlar alıyorsan:

Şu Durumda Ne Yaparsın?

Diyelim ki bir müşteri listesinde telefon numarasına göre müşteri adı arıyorsun ama formül sürekli yanlış isim döndürüyor. İlk kontrol etmen gereken şey: eşleşme türü olarak YANLIŞ (tam eşleşme) kullandığından emin olmak. Telefon numaraları benzersiz tanımlayıcılar olduğu için yaklaşık eşleşme burada mantıklı değil.

Sıkça Sorulan Sorular

DÜŞEYARA’da eşleşme türünü boş bırakırsam ne olur?

Eşleşme türü parametresini boş bırakırsan, Excel varsayılan olarak DOĞRU (yaklaşık eşleşme) kabul eder. Bu durum, özellikle metin araması yaparken beklenmedik sonuçlara yol açabilir. Güvenli tarafta kalmak için her zaman bu parametreyi açıkça belirtmeni öneririm.

Yaklaşık eşleşme için tablonun sıralı olması neden gerekli?

Yaklaşık eşleşme, ikili arama (binary search) algoritması kullanır. Bu algoritma, tablonun sıralı olduğunu varsayarak çalışır. Sıralı olmayan bir tabloda yaklaşık eşleşme kullanırsan, Excel yanlış sonuçlar döndürebilir veya hiç sonuç bulamayabilir.

Tam eşleşme büyük/küçük harf duyarlı mı?

Hayır, Excel’in standart arama fonksiyonları (DÜŞEYARA, YATAYARA, KAÇINCI) büyük/küçük harf duyarlı değildir. “AHMET”, “Ahmet” ve “ahmet” aynı kabul edilir. Büyük/küçük harf duyarlı arama yapmak istersen, DÜŞEYARA yerine ENDEKS ve KAÇINCI kombinasyonunu TAM fonksiyonuyla birlikte kullanabilirsin.

ARA (XLOOKUP) fonksiyonu DÜŞEYARA’dan daha mı iyi?

ARA fonksiyonu birçok açıdan daha kullanışlı: varsayılan olarak tam eşleşme kullanır, sola doğru arama yapabilir, bulunamadığında döndürülecek değeri doğrudan belirleyebilirsin. Ancak Excel 365 veya Excel 2021 gerektirir. Eski sürümlerle uyumluluk önemliyse DÜŞEYARA hâlâ geçerli bir seçenek.

Joker karakter kullanarak arama yapabilir miyim?

Evet, tam eşleşme modunda joker karakterler kullanabilirsin. Yıldız (*) herhangi bir karakter dizisini, soru işareti (?) tek bir karakteri temsil eder. Örneğin “Ahmet*” ile başlayan tüm değerleri eşleştirebilirsin. Ancak bu özellik yaklaşık eşleşme modunda çalışmaz.

Sonuç

Excel’de tam eşleşme ve yaklaşık eşleşme arasındaki farkı anlamak, formüllerinin doğru çalışması için temel bir beceridir. Kısaca özetlemek gerekirse: benzersiz değerler (kodlar, isimler, ID’ler) arıyorsan tam eşleşme, aralık bazlı aramalar (not dilimleri, vergi oranları, fiyat kademeleri) yapıyorsan yaklaşık eşleşme kullan. Yaklaşık eşleşmede tablonun sıralı olması gerektiğini unutma.

Bu kavramları bir kez özümsedikten sonra, DÜŞEYARA, KAÇINCI ve ARA gibi fonksiyonları çok daha etkili kullanabilirsin. Şimdi kendi Excel dosyalarında bu iki modu deneyerek pratik yapabilir, hangi durumda hangisinin işine yaradığını bizzat görebilirsin.