• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Soru İki Boyutlu (Matris) Tablolarda Çok Kriterli ve Negatif Değer Filtreli Gelişmiş Veri Çekme (İNDİS - KAÇINCI Ötesi)

aras

Yeni Üye
Katılım
16 Eki 2024
Mesajlar
1
Aldığı beğeni
0
Katkı
%0
Excel V
Office 365 TR
Konu Sahibi
Herkese selamlar, hayırlı işler.
Ekteki dosyanın Q2_Matris_Arama sekmesinde göreceğiniz üzere sol tarafta yatayda ürünler, dikeyde ise aylar ve satış gruplarının olduğu karmaşık bir matris yapım var.
Normal şartlarda tek satır ve tek sütun olduğunda İNDİS (INDEX) ve KAÇINCI (MATCH) kombinasyonuyla veya yeni ÇAPRAZARA (XLOOKUP) ile matrisin kesişimindeki veriyi çekebiliyorum. Fakat bu sefer aradığım kriter tek değil. Rapor sayfasında iki adet açılır kutum (Data Validation) var. Kullanıcı buradan hem Satış Grubu'nu (A veya B) seçecek hem de Ayı seçecek. Formül gidecek, bu iki kriteri dikey eksende eşleştirecek, ardından yatay eksendeki ürünlerden yalnızca değeri negatif (zarar yazan) olan ilk ürünün ismini bana getirecek.
Yani hem iki boyutlu arama yapacak, hem dikeyde çift kriter sorgulayacak, hem de yatayda <0 (sıfırdan küçük) koşuluna uyan sütun başlığını filtreleyip dinamik olarak hücreye yazacak.
FİLTRE (FILTER) fonksiyonuyla satırı döküyorum ama yataydaki başlığı filtreyle yukarı doğru nasıl eşleştireceğimi bulamadım. Ofis 365 kullanıyorum. Bu karmaşık mantığı tek bir dinamik dizi formülüyle çözmemiz mümkün müdür? Ustalarımızın değerli yorumlarını bekliyorum
 

Ekli dosyalar

Herkese selamlar, hayırlı işler.
Ekteki dosyanın Q2_Matris_Arama sekmesinde göreceğiniz üzere sol tarafta yatayda ürünler, dikeyde ise aylar ve satış gruplarının olduğu karmaşık bir matris yapım var.
Normal şartlarda tek satır ve tek sütun olduğunda İNDİS (INDEX) ve KAÇINCI (MATCH) kombinasyonuyla veya yeni ÇAPRAZARA (XLOOKUP) ile matrisin kesişimindeki veriyi çekebiliyorum. Fakat bu sefer aradığım kriter tek değil. Rapor sayfasında iki adet açılır kutum (Data Validation) var. Kullanıcı buradan hem Satış Grubu'nu (A veya B) seçecek hem de Ayı seçecek. Formül gidecek, bu iki kriteri dikey eksende eşleştirecek, ardından yatay eksendeki ürünlerden yalnızca değeri negatif (zarar yazan) olan ilk ürünün ismini bana getirecek.
Yani hem iki boyutlu arama yapacak, hem dikeyde çift kriter sorgulayacak, hem de yatayda <0 (sıfırdan küçük) koşuluna uyan sütun başlığını filtreleyip dinamik olarak hücreye yazacak.
FİLTRE (FILTER) fonksiyonuyla satırı döküyorum ama yataydaki başlığı filtreyle yukarı doğru nasıl eşleştireceğimi bulamadım. Ofis 365 kullanıyorum. Bu karmaşık mantığı tek bir dinamik dizi formülüyle çözmemiz mümkün müdür? Ustalarımızın değerli yorumlarını bekliyorum
Deneyiniz;
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Geri
Üst