En Yakın Eşleşmeyi Arama
Excel’de sayısal bir veri kümesinde bir arama değerine en yakın eşleşmeyi bulmak için INDEX , MATCH, ABS ve MIN işlevlerini birlikte kullanabilirsiniz., ABS, and MIN functions together.

Excel’de en yakın eşleşme nasıl bulunur?
$20.000 hedefine en yakın satış yapan satıcının kim olduğunu öğrenmek için INDEX, MATCH, ABS ve MIN işlevlerini birleştiren aşağıdaki formülden yararlanabilirsiniz: ABS işlevi, her satıcının yaptığı satışlar ile hedef arasındaki farkı mutlak değere çevirerek tüm değerleri pozitif hale getirir; ardından MIN işlevi bu farklar arasından en küçüğünü (yani hedefe en yakın olanı) belirler. Böylece MATCH işleviyle bu en yakın eşleşmenin konumunu tespit edebilir, INDEX işleviyle de ilgili konumdaki satıcı adını alabiliriz.$20.000 hedefine en yakın satış yapan satıcının kim olduğunu öğrenmek için INDEX, MATCH, ABS ve MIN işlevlerini birleştiren aşağıdaki formülden yararlanabilirsiniz: ABS işlevi, her satıcının yaptığı satışlar ile hedef arasındaki farkı mutlak değere çevirerek tüm değerleri pozitif hale getirir; ardından MIN işlevi bu farklar arasından en küçüğünü (yani hedefe en yakın olanı) belirler. Böylece MATCH işleviyle bu en yakın eşleşmenin konumunu tespit edebilir, INDEX işleviyle de ilgili konumdaki satıcı adını alabiliriz.$20.000 hedefine en yakın satış yapan satıcının kim olduğunu öğrenmek için INDEX, MATCH, ABS ve MIN işlevlerini birleştiren aşağıdaki formülden yararlanabilirsiniz: ABS işlevi, her satıcının yaptığı satışlar ile hedef arasındaki farkı mutlak değere çevirerek tüm değerleri pozitif hale getirir; ardından MIN işlevi bu farklar arasından en küçüğünü (yani hedefe en yakın olanı) belirler. Böylece MATCH işleviyle bu en yakın eşleşmenin konumunu tespit edebilir, INDEX işleviyle de ilgili konumdaki satıcı adını alabiliriz.
Genel söz dizimi
=INDEX(return_range,MATCH(MIN(ABS(lookup_array-lookup_value)),ABS(lookup_array-lookup_value),0))
√ Not: Bu bir dizi formülüdür ve girilmesi için Ctrl +Shift +Enter tuşuna basmanız gerekir.Enter.
- return_range: Birleşik formülün satıcıyı döndürmesini istediğiniz aralık. Burada adlandırılmış aralığı ifade eder.
- lookup_array: lookup_value ile karşılaştırılacak değerleri içeren hücre aralığı. Burada satış aralığına işaret eder.lookup_value. Satış aralığına burada atıfta bulunur.
- lookup_value: En yakın eşleşmeyi bulmak için karşılaştırılacak değer. Burada satış hedefini ifade eder.
$20,000 hedefine en yakın satış yapan satıcının kim olduğunu öğrenmek için lütfen aşağıdaki formülü F5 hücresine kopyalayın veya girin ve sonucu almak için Ctrl +Shift +Enter tuşlarına basın:Shift + Enter to get the result:
=INDEX(B5:B10),MATCH(MIN(ABS(C5:C10)))- 20000 )),ABS(C5:C10- 20000 ),0)))),ABS(C5:C10-20000),0))
Ya da formülü dinamik hale getirmek için Bir hücre başvurusu kullanın:
=INDEX(B5:B10),MATCH(MIN(ABS(C5:C10)))- F4 )),ABS(C5:C10- F4 ),0)))),ABS(C5:C10-F4),0))

Formül açıklaması
=INDEX(B5:B10,MATCH(MIN(ABS(C5:C10-F4)),ABS(C5:C10-F4),0))
- ABS(C5:C10-F4): C5:C10-F4 kısmı, C5:C10 aralığındaki her bir satış ile F4 hücresindeki $20.000 hedef satış arasındaki farkları şu diziye dönüştürür: {-4322;2451;6931;-1113;6591;-4782}. ABS işlevi bu değerlerin mutlaklarını alarak tüm negatif sayıları pozitife çevirir: {4322;2451;6931;1113;6591;4782}.C5:C10 ve F4 hücresindeki $20.000 hedef satışına göre hesaplanan bu mutlak farklar, analiz için net bir temel sağlar.{4322;2451;6931;1113;6591;4782}.
- MIN()ABS(C5:C10-F4))=MIN(){4322;2451;6931;1113;6591;4782}): MIN işlevi, {4322;2451;6931;1113;6591;4782} dizisindeki en küçük sayıyı, yani en küçük farkı — başka bir deyişle en yakın eşleşmeyi — bulur. Böylece işlev 1113 değerini döndürür .
- MATCH()MIN()ABS(C5:C10-F4)),ABS(C5:C10-F4)match_type 0 parametresi, MATCH işlevinin 1113 sayısının {4322;2451;6931;1113;6591;4782} dizisindeki tam konumunu bulmasını sağlar. İşlev, sayının dizide 4’üncü sırada yer almasından dolayı 4 değerini döndürür. in the array {4322;2451;6931;1113;6591;4782}. The function will return 4 since the number is at the 4th position.
- INDEX()B5:B10,MATCH()MIN()ABS(C5:C10-F4)),ABS(C5:C10-F4)INDEX işlevi, adlandırılmış B5:B10 aralığında 4 . değeri döndürür, bu da Bale’dir.
İlgili işlevler
Excel INDEX işlevi, bir aralık veya dizi içinde verilen bir konuma göre Görüntülenen Değer değerini döndürür.
Excel MATCH işlevi, bir hücre aralığında belirli bir değeri arar ve bu değerin göreli konumunu döndürür.
ABS işlevi bir sayının Mutlak değer değerini döndürür. Negatif sayılar bu işlevle pozitife dönüştürülür; ancak pozitif sayılar ve sıfır etkilenmez.
İlgili Formüller
Birden Fazla Kriterle En Yakın Eşleşme Değerini Arama
Bazı durumlarda, birden fazla kritere dayanarak en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. INDEX, MATCH ve IF işlevlerinin birleşimiyle bunu Excel’de hızlıca gerçekleştirebilirsiniz.
INDEX ve MATCH ile yaklaşık eşleşme
Çalışan performansını değerlendirmek, öğrenci notlarını derecelendirmek, ağırlığa göre posta ücreti hesaplamak gibi bazı durumlarda Excel’de yaklaşık eşleşmeler bulmamız gerekir. Bu eğitimde, ihtiyacımız olan sonuçları almak için INDEX ve MATCH işlevlerinin nasıl kullanılacağını ele alacağız.
Birden Fazla Kriterle En Yakın Eşleşme Değerini Arama
Bazı durumlarda, birden fazla kritere dayanarak en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. INDEX, MATCH ve IF işlevlerinin birleşimiyle bunu Excel’de hızlıca gerçekleştirebilirsiniz.
En İyi Office Verimlilik Araçları
Kutools for Excel – Sizi Kalabalıktan Ayırır
Kutools for Excel 300’den Fazla Özelliğe Sahiptir,İhtiyacınız Olan Her Şeyin Bir Tık Uzakta Olduğundan Emin Olun…
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ı azaltır; artık fare elinizden kurtulun.
- Birden fazla belgeyi görüntüleyip düzenlerken verimliliğinizi %50 artırır.
- Chrome, Edge ve Firefox gibi tarayıcılar, Office’e (Excel dahil) verimlilik kazandırır.