Bu dosya, INDEX ve MATCH fonksiyonlarının birlikte kullanımını iki uygulamalı örnekle gösterir. Satır ve sütun başlığına göre tablodan değer çeken çift yönlü arama mantığı, küçük veri tablolarıyla anlatılır.
Dosya .xlsm uzantılıdır; ancak içinde makro bulunmaz.
Burada ilk MATCH ürün adının satır sırasını, ikincisi beden başlığının sütun sırasını verir. 0 değeri tam eşleşme anlamına gelir.
Index-Match2 sayfasındaki H5 hücresi aynı yapıyı daha geniş bir aralıkta uygular:
Bu formülde eşleşme türü boş bırakıldığı için MATCH tam eşleşme arar. Sayfada toplam 6 formül bulunur.
Dosya .xlsm uzantılıdır; ancak içinde makro bulunmaz.
Dosyanın içeriği
- exceldestek.com | exceldepo.com: Ürün ve beden tablosu yer alır. G12:J15 aralığında Pantalon, Ceket ve Gömlek ürünleri ile M gibi beden başlıkları ve fiyatlar (120, 350, 90) bulunur. Aşağıdaki sorgu satırında ürün ve beden girilir, bedel I18 hücresinde hesaplanır. Sayfanın üst kısmında 1K, 2K, 3K kodları ve Armut örneği de listelenir.
- Index-Match2: A1:D21 aralığında ADI ve YAŞI gibi başlıklara sahip kişi listesi (Ali, Veli, Hasan) bulunur. H5 hücresindeki formül, seçilen kişi ve başlığa göre tablodan değer getirir. Ayrıca Koşar ve Çoşar kayıtlarına ait sayısal değerler örnek veri olarak yer alır.
Kullanılan formüller
Ürün sayfasında satır ve sütun konumu iki ayrı MATCH ile bulunur, kesişen değeri INDEX getirir. I18 hücresindeki formül:Burada ilk MATCH ürün adının satır sırasını, ikincisi beden başlığının sütun sırasını verir. 0 değeri tam eşleşme anlamına gelir.
Index-Match2 sayfasındaki H5 hücresi aynı yapıyı daha geniş bir aralıkta uygular:
Bu formülde eşleşme türü boş bırakıldığı için MATCH tam eşleşme arar. Sayfada toplam 6 formül bulunur.
Nasıl kullanılır
- Dosyayı açın; makro içermediği için makro uyarısı gerekmeyebilir.
- İlk sayfada sorgu satırındaki ürün (G18) ve beden (H18) hücrelerine tablodaki başlıklardan birini yazın; sonuç I18 hücresinde görünür.
- Index-Match2 sayfasında aranacak kişi adını F2 hücresine, getirilecek başlığı B1 hücresine girin.
- Kendi verinizde kullanmak için formüldeki aralıkları tablonuza göre değiştirin.