Xlookup'taki tüm eşleşmeleri döndürebilir miyiz?

Kısa cevap: mümkün değil. Ancak endişelenmeyin çünkü istediğinizi elde etmenizi sağlayacak daha iyi bir işlev var. Evet, tüm maçlar. Ve işlev FİLTRE’dir.

xlookup-tüm-eşleşmeleri döndürür

Yukarıdaki örnekte bölge sütununda EAST’a karşılık gelen tüm verilere sahibiz.

Formül

İşte tüm eşleşmeleri elde etmek için bu işlevi nasıl kullanacağınız:

  1. İlk önce bir hücreye FİLTRE fonksiyonunu girin.
    filter-function-to-match-data
  2. Bundan sonra dizi argümanında tüm veri aralığını seçin.
    select-the-range
  3. Ardından, içerme bağımsız değişkeninde eşleşen tüm değerleri kontrol etmek istediğiniz sütunu seçin.
    column-from-which-want-to-check-matches
  4. Aynı bağımsız değişkende, bu sütun aralığından sonra eşittir işaretini (=) ve eşleşmeleri kontrol etmek için değeri girin. Metni belirtmek için yine çift tırnak kullanın.
    enter-equal-sign-to-match-values
  5. Sonucu almak için işlevi kapatın ve Enter tuşuna basın.

Ve Enter’a bastığınız anda, kutu değerinin “Doğu” olduğu tüm eşleşmeleri içeren bir dizi döndürecektir.

tüm yazışmaların olduğu tablo

Evet, FILTER, sonucu almak için CTRL+SHIFT+ENTER tuşlarını kullanmanıza gerek olmayan dinamik bir dizi işlevidir.

Boyutuna göre bir aralıktaki yanıtı otomatik olarak alacaktır. Bu nedenle, fonksiyona girdiğiniz alanın tüm eşleşmeleri sizin için alabilmeniz için yeterli alana sahip olduğundan emin olmanız gerekir.

FİLTRE işlevi tarafından döndürülen dizi tarafından kullanılması gereken aralığın herhangi bir yerinde bir değere sahipseniz #SPILL! Hata .

filtre dinamik bir fonksiyondur

Örnek bir dosya indirin

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir