Bu şablon, birden fazla liste sütununa dağılmış verilerde en az 3 sütunda birden geçen değerleri otomatik olarak ayıklar. Aynı sonuç üç ayrı formül yöntemiyle üretilir; böylece farklı yaklaşımlar karşılaştırılabilir.
Bu değer büyütülerek veya küçültülerek gereken en az tekrar sayısı değiştirilir.
Dosyanın içeriği
- Sayfa1: Tek sayfadan oluşur. B2:R16 aralığında kaynak listeler ve sonuç sütunları yer alır.
- Kaynak veri: B3:E16 aralığındaki listelerde "X-005", "X-017" gibi kodlar bulunur. Başlıklar arasında Liste 1 ve Liste 3 görülür.
- Sonuç sütunları: G, L ve P sütunlarında üç ayrı formülün çıktısı listelenir. Üçünde de sonuç aynıdır: X-012, X-015, X-017 ve X-023.
Kullanılan formüller
- G3: LET ile REDUCE, HSTACK, UNIQUE ve SEQUENCE fonksiyonlarını birleştirir. Her sütunun benzersiz değerleri yan yana dizilir, MMULT ile sayılır ve FILTER ile SORT uygulanarak sonuç sıralı döner.
- L3: Tüm veriden sıralı benzersiz liste çıkarılır. Her değer için XMATCH ve BYCOL ile kaç sütunda bulunduğu hesaplanır, MAP ile 3 ve üzeri olanlar FILTER ile seçilir.
- P3: Benzersiz değerler MAP ve LAMBDA ile taranır. Bir değer 2'den fazla sütunda geçiyorsa değerin kendisi, geçmiyorsa hata döndürülür; TOCOL bu hataları atlayarak listeyi toplar.
>2
Nasıl kullanılır
- Dosyayı açın. Formüller dinamik dizi fonksiyonları kullandığı için Microsoft 365 veya dinamik dizi, LAMBDA ve LET destekleyen bir Excel sürümü gerekir.
- Kendi kodlarınızı B3:E16 aralığındaki liste sütunlarına girin.
- Sonuçlar G3, L3 ve P3 hücrelerinden aşağıya doğru otomatik listelenir.
- Veri aralığı büyürse formüllerdeki B3:E16 başvurusunu yeni aralığa göre güncelleyin.