En yakın eşleşmeyi bul
Excel'de bir sayısal veri setinde arama değeri için en yakın eşleşmeyi bulmak için INDEX, MATCH, MUTLAK, ve MİN fonksiyonlarını birlikte kullanabilirsiniz.
Excel'de en yakın eşleşmeyi nasıl bulunur?
Yukarıda gösterildiği gibi $20.000 hedefine en yakın satış yapan satıcıyı öğrenmek için, bir formül INDEX, MATCH, MUTLAK ve MİN fonksiyonlarını birleştirerek size yardımcı olacaktır: MUTLAK fonksiyonu, her satıcının yaptığı satışlar ile satış hedefi arasındaki tüm fark değerlerini pozitif yapar, ardından MİN en küçük farkı bulur, bu da en yakın eşleşme anlamına gelir. Şimdi, en yakın eşleşmenin konumunu bulmak için MATCH fonksiyonunu kullanabilir ve INDEX ile ilgili pozisyondaki değeri alabiliriz.
Genel sözdizimi
=INDEX(dönüş_aralığı;EŞLEŞ(MİN(MUTLAK(arama_dizisi-arama_değeri));MUTLAK(arama_dizisi-arama_değeri);0))
√ Not: Bu bir dizi formülüdür ve girmeniz gereken Ctrl + Shift + Enter tuşlarına basmanız gerekir.
- dönüş_aralığı: Kombinasyon formülünün satıcıyı döndürmesini istediğiniz aralık. Burada isim aralığına atıfta bulunuyor.
- arama_dizisi: Arama_değeri ile karşılaştırılacak hücrelerin aralığı. Burada satış aralığına atıfta bulunuyor.
- arama_değeri: En yakın eşleşmesini bulmak için karşılaştırılacak değer. Burada satış hedefine atıfta bulunuyor.
$20.000 hedefine en yakın satış yapan satıcıyı öğ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:
=INDEX(B5:B10;EŞLEŞ(MİN(MUTLAK(C5:C10-20000));MUTLAK(C5:C10-20000);0))
Veya, formülü dinamik hale getirmek için bir hücre referansı kullanın:
=INDEX(B5:B10;EŞLEŞ(MİN(MUTLAK(C5:C10-F4));MUTLAK(C5:C10-F4);0))
Formül açıklaması
=INDEX(B5:B10;EŞLEŞ(MİN(MUTLAK(C5:C10-F4));MUTLAK(C5:C10-F4);0))
- MUTLAK(C5:C10-F4): C5:C10-F4 kısmı, C5:C10 aralığındaki her satış ile F4 hücresindeki hedef satış $20.000 arasındaki tüm fark değerlerini şu şekilde bir dizi olarak elde eder: {-4322;2451;6931;-1113;6591;-4782}. MUTLAK fonksiyonu tüm negatif sayıları pozitif yapar: {4322;2451;6931;1113;6591;4782}.
- MİN(MUTLAK(C5:C10-F4)) = MİN({4322;2451;6931;1113;6591;4782}): MİN fonksiyonu {4322;2451;6931;1113;6591;4782} dizisinden en küçük sayıyı bulur, bu da en küçük fark anlamına gelir veya en yakın eşleşme deriz. Bu nedenle fonksiyon 1113 değerini döndürür.
- EŞLEŞ(MİN(MUTLAK(C5:C10-F4));MUTLAK(C5:C10-F4);0) = EŞLEŞ(1113;{4322;2451;6931;1113;6591;4782};0): Eşleşme_türü 0, EŞLEŞ fonksiyonunun {4322;2451;6931;1113;6591;4782} dizisinde tam olarak 1113 sayısının konumunu bulmasını sağlar. Fonksiyon, sayı 4. pozisyonda olduğundan 4 döndürür.
- INDEX(B5:B10;EŞLEŞ(MİN(MUTLAK(C5:C10-F4));MUTLAK(C5:C10-F4);0)) = INDEX(B5:B10;4): INDEX fonksiyonu B5:B10 isim aralığındaki 4. değeri döndürür, bu da Bale'dir.
İlgili fonksiyonlar
Excel INDEX fonksiyonu, bir aralık veya diziye göre belirli bir pozisyondaki görüntülenen değeri döndürür.
Excel EŞLEŞ fonksiyonu, belirli bir değeri bir hücre aralığında arar ve değerin göreli konumunu döndürür.
MUTLAK fonksiyonu bir sayının mutlak değerini döndürür. Negatif sayılar bu fonksiyonla pozitife çevrilir, ancak pozitif sayılar ve sıfır sayısı etkilenmez.
İlgili Formüller
Birden Çok Kriterle En Yakın Eşleşme Değerini Bul
Bazı durumlarda, birden fazla kritere göre en yakın veya yaklaşık eşleşme değerini bulmanız gerekebilir. INDEX, EŞLEŞ ve EĞER fonksiyonlarının kombinasyonuyla bunu Excel'de hızlıca yapabilirsiniz.
INDEX ve EŞLEŞ ile yaklaşık eşleşme
Çalışanların performansını değerlendirmek, öğrencilerin notlarını derecelendirmek, ağırlığa göre posta ücretini hesaplamak vb. durumlarda Excel'de yaklaşık eşleşmeler bulmamız gerekebilir. Bu eğitimde, ihtiyacımız olan sonuçları almak için INDEX ve EŞLEŞ fonksiyonlarının nasıl kullanılacağını ele alacağız.
Birden çok kriterle en yakın eşleşme değerini bulma
Bazı durumlarda, birden fazla kritere göre en yakın veya yaklaşık eşleşme değerini bulmanız gerekebilir. INDEX, EŞLEŞ ve EĞER fonksiyonlarının kombinasyonuyla bunu Excel'de hızlıca yapabilirsiniz.
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.