Dosya simgesi

Ara Formülü Son Değer Karşılığı Bul

Bu dosya, bir listede aynı değer birden fazla kez geçtiğinde aranan değerin son eşleşmesine ait karşılığı getirmeyi gösterir. DÜŞEYARA ve benzeri klasik aramalar ilk eşleşmeyi döndürür; bu örnekte ise LOOKUP fonksiyonuyla listenin en altındaki eşleşme bulunur.
Dosya .xlsm uzantılıdır; ancak içinde makro bulunmaz.

Dosyanın içeriği​

  • Tek sayfa vardır ve veriler A1:G23 aralığındadır.
  • A ve B sütunlarında 2-13. satırlar arasındaki kaynak liste yer alır. Sonuç, A2:A13 aralığından getirilir; arama ise B2:B13 aralığında yapılır.
  • D sütununa aranan değer yazılır, E sütununda bu değerin son eşleşmesine karşılık gelen sonuç görüntülenir.
  • 15. satırda A ve E sütunlarında örnek değer çiftleri bulunur (500-511, 501-510, 502-505, 503-508, 504-506).

Kullanılan formüller​

E2 hücresindeki formül aranan değerin son eşleşmesini bulur:
Excel formülü
=LOOKUP(2,1/($B$2:$B$13=D2),$A$2:$A$13)
Formül şu şekilde çalışır:
  • $B$2:$B$13=D2 ifadesi her satır için DOĞRU veya YANLIŞ üretir.
  • 1/(...) işlemi eşleşen satırlarda 1 değerini, eşleşmeyen satırlarda #DIV/0! hatasını verir.
  • LOOKUP 2 değerini bulamadığı için listedeki son sayısal değer olan 1'e, yani son eşleşen satıra karşılık gelir ve A sütunundaki değeri döndürür.
  • Hata değerleri aramada yok sayılır; bu nedenle ayrıca bir sıralama gerekmez.

Nasıl kullanılır​

  1. Dosyayı açın; makro içermediği için makro etkinleştirmeniz gerekmez.
  2. Kaynak verilerinizi A ve B sütunlarındaki 2-13. satırlara girin.
  3. Aranacak değeri D2 hücresine yazın.
  4. Sonuç E2 hücresinde otomatik hesaplanır.
  5. Liste 13. satırdan uzunsa formüldeki $A$2:$A$13 ve $B$2:$B$13 aralıklarını verinizin son satırına göre genişletin.

cakarem tarafından daha fazla dosya

Detaylar
Yazar
cakarem
İndirme
6
Gösterim
2,488
İlk sürüm
Güncel
SHA-256
7bd782195263c314daec7aaf1feb162d40a7015d62676e3caaa8a62ef1c8b5d8

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık.
Geri
Üst