INDEX ve MAÇ ile yaklaşık eşleşme
Çalışanların performansını değerlendirmek, öğrencilerin puanlarını derecelendirmek, posta ücretini ağırlığa göre hesaplamak vb. için Excel'de yaklaşık eşleşmeler bulmamız gereken zamanlar vardır. Bu derste, INDEX ve MAÇ ihtiyacımız olan sonuçları almak için işlevler.
INDEX ve MATCH ile yaklaşık eşleşmeler nasıl bulunur?
Öğrenmek için nakliye ücreti verilen paket ağırlığına göre (9, yukarıdaki ekran görüntüsünde gösterildiği gibi F6 hücresindeki değer, INDEX ve KAÇINCI işlevlerini birleştirebilir ve formülün ihtiyacınız olan yaklaşık eşleşmeyi bulmasını sağlamak için küçük bir numara kullanabilirsiniz: Match_type -1 KAÇINCI'dan büyük veya eşit olan en küçük değerin konumunu bulmasını ister. 9, ardından INDEX aynı satırda karşılık gelen nakliye ücretini bulacaktır.
Genel sözdizimi
=INDEX(return_range,MATCH(lookup_value,lookup_array,[match_type]))
- dönüş_aralığı: Kombinasyon formülünün gönderim ücretini döndürmesini istediğiniz aralık. Burada nakliye ücreti aralığını ifade eder.
- aranan_değer: Karşılık gelen gönderim ücretinin konumunu bulmak için kullanılan KAÇINCI değer. Burada verilen ağırlığı ifade eder.
- arama_dizisi: Karşılaştırılacak değerlere sahip hücre aralığı lookup_value. Burada ağırlık aralığını ifade eder.
- eşleşme türü: 1 veya -1.
1 veya atlandı (varsayılan), KAÇINCI değerden küçük veya ona eşit olan en büyük değeri bulacaktır. lookup_value. içindeki değerler arama_dizisi artan düzende yerleştirilmelidir.
-1, KAÇINCI değerden büyük veya ona eşit olan en küçük değeri bulacaktır. lookup_value. içindeki değerler arama_dizisi azalan düzende yerleştirilmelidir.
Bir paket ağırlığının nakliye ücretini bulmak için 9kg, lütfen aşağıdaki formülü kopyalayın veya hücreye girin F7, ve bas ENTER sonucu almak için:
= INDEX (C6: C10,KİBRİT(9,B6: B10,-1))
Veya formülü dinamik hale getirmek için bir hücre başvurusu kullanın:
= INDEX (C6: C10,KİBRİT(F6,B6: B10,-1))
Formülün açıklaması
=INDEX(C6:C10,MATCH(F6,B6:B10,-1))
- MAÇ(F6,B6:B10,-1): KAÇINCI işlevi verilen ağırlığın konumunu bulur 9 (hücredeki değer F6) ağırlık aralığında B6: B10. Match_type -1 KAÇINCI'dan verilen ağırlık 9 olan 10'a eşit veya bundan büyük en küçük değeri bulmasını ister. Böylece fonksiyon geri dönecektir. 3 olduğundan beri 3aralıktaki rd değeri. (match_type -1 aralıktaki değerlere ihtiyaç duyar B6: B10 azalan sırada yerleştirilmiştir.)
- İNDEKS(C6: C10,MAÇ(F6,B6:B10,-1)) = İNDEKS(C6: C10,3): INDEX işlevi, 3oran aralığındaki rd değeri C6: C10, Olduğu bir 50.
İlgili işlevler
Excel INDEX işlevi, bir aralıktan veya diziden belirli bir konuma dayalı olarak görüntülenen değeri döndürür.
Excel KAÇINCI işlevi, bir hücre aralığında belirli bir değeri arar ve değerin göreli konumunu döndürür.
İlgili Formüller
INDEX ve MATCH ile Tam Eşleşme
Belirli bir ürün, film veya kişi vb. hakkında Excel'de listelenen bilgileri bulmanız gerekiyorsa, INDEX ve MATCH işlevlerinin kombinasyonunu iyi kullanmalısınız.
Birden çok ölçütle en yakın eşleşme değerine bak
Bazı durumlarda, birden fazla kritere göre en yakın veya yaklaşık eşleşme değerini aramanız gerekebilir. İNDEKS, KAÇINCI ve EĞER işlevlerinin kombinasyonu ile Excel'de hızlı bir şekilde halledebilirsiniz.
En İyi Ofis Üretkenliği Araçları
Kutools for Excel - Kalabalıktan Ayrılmanıza Yardımcı Olur
Kutools for Excel 300'den Fazla Özelliklere Sahiptir, İhtiyacınız Olanın Bir Tık Uzağınızda Olmasını Sağlıyoruz...
Office Sekmesi - Microsoft Office'te Sekmeli Okuma ve Düzenlemeyi Etkinleştir (Excel dahil)
- Düzinelerce açık belge arasında geçiş yapmak için bir saniye!
- Her gün yüzlerce fare tıklamasını azaltın, fare eline veda edin.
- Birden çok belgeyi görüntülerken ve düzenlerken üretkenliğinizi% 50 artırır.
- Tıpkı Chrome, Edge ve Firefox gibi Verimli Sekmeleri Office'e (Excel dahil) getirir.