Bu dosya, INDEX ve MATCH (İNDİS ve KAÇINCI) fonksiyonlarının liste süzme ve sıralama işlerinde nasıl kullanıldığını iki ayrı sayfada gösterir. Filtre veya makro kullanılmadan, yalnızca formüllerle sonuç listesi üretilir.
H sütunu bu satır numaralarını SMALL ile küçükten büyüğe sıralar, MATCH ile konumunu bulur ve INDEX ile adı getirir. Eşleşme sayısı aşılınca hücre boş döner:
row-index-match sayfasında LARGE ile n. büyük değer bulunur, MATCH ile satırı belirlenir, INDEX ile ürün adı getirilir. ISERROR kontrolü liste bittiğinde boş görüntü sağlar:
Dosyanın içeriği
- rowindexmatch: A sütunundaki ad listesinden G1 hücresine yazılan ada eşit olan satırlar H sütununda alt alta listelenir. J sütunu, eşleşen satırların numaralarını tutan yardımcı sütundur. Sayfada "FORMÜLLE SÜZME" başlığı ve örnek veriler yer alır.
- row-index-match: A sütununda ürün, C sütununda birim fiyatı bulunur. J sütunu ürünleri miktara göre, M ve P sütunları ise büyükten küçüğe doğru sıralı olarak listeler. Sayfada "İÇİNDEKİLER" başlığı da vardır.
Kullanılan formüller
rowindexmatch sayfasında önce J sütunundaki yardımcı formül eşleşen satırın numarasını üretir; ad boşsa veya aranan ad girilmemişse sonuç boş kalır:Nasıl kullanılır
- Dosya makro içerir; açarken makroları etkinleştirmeniz gerekir.
- rowindexmatch sayfasında A sütununa ad listesini girin, G1 hücresine aranacak adı yazın.
- Eşleşen satırlar H sütununda otomatik listelenir.
- row-index-match sayfasında ürün ve birim fiyatı bilgilerini A ve C sütunlarına girin.
- Sıralı listeler J, M ve P sütunlarında kendiliğinden oluşur.