Excel formülü: XLOOKUP araması sola -

İçindekiler

Genel formül

=XLOOKUP(value,rng1,rng2)

Özet

XLOOKUP, arama değerinin solundaki değerleri bulmak için kullanılabilir. Gösterilen örnekte, H6'daki formül şöyledir:

=XLOOKUP(H4,E5:E14,B5:B14)

Bu, satır 12'deki model H için B sütunundaki yükseklik 25 değerini döndürür.

Açıklama

DÜŞEYARA, arama sütununun sağındaki aramalarla sınırlıyken, XLOOKUP değerleri yerel olarak sola doğru arayabilir. Bu, bir tablo veya aralıkta soldaki değerleri bulmak için INDEX ve MATCH yerine XLOOKUP kullanılabileceği anlamına gelir.

Gösterilen örnekte, 12. sıradaki Model H ile ilişkili ağırlığı arıyoruz. H6'daki formül:

=XLOOKUP(H4,E5:E14,B5:B14)

  • Aranan_değer H4 hücresinden gelir
  • Arama_dizisi, Modeli içeren E5: E14 aralığıdır.
  • Return_array, Ağırlık içeren B5: B14'tür
  • Match_mode sağlanmaz ve varsayılan olarak 0'dır (tam eşleşme)
  • Search_mode sağlanmamıştır ve varsayılan olarak 1'dir (ilkden sonuncuya)

Birden çok değeri arayın

XLOOKUP, aynı eşleşen kayıttan aynı anda birden fazla değer döndürebilir. G9 hücresindeki formül:

=XLOOKUP(H4,E5:E14,B5:D14)

bu, G9: H9 aralığına yayılan bir dizide H Modelinin Yükseklik, Ağırlık ve Fiyatını döndürür.

Yukarıdaki formülden tek farkı, dönüş_dizisinin birden fazla sütun, B5: D14 içeren bir aralık olarak girilmesidir.

Ilginç makaleler...