Dinamik Alt Toplam Yapma dosyası, SUBTOTAL fonksiyonunun işlev numarasına göre nasıl farklı sonuç verdiğini ve veri eklendikçe kendiliğinden genişleyen adlandırılmış aralıkların nasıl kurulduğunu gösterir. Filtrelenen ya da gizlenen satırların toplama dahil edilip edilmediği, örnek tablo üzerinde karşılaştırılabilir.
Sonuç hücrelerinde SUBTOTAL kullanılır; birinci bağımsız değişken işlev numarasını (B3 ve B8), ikincisi adlandırılmış aralığı belirtir:
F3, C8 ve E8 hücrelerinde aynı yapı tutarı, ürün ve satış_fiyatı adlarıyla uygulanır. Bu adlar OFFSET ve COUNTA ile tanımlıdır; ilk veri hücresinden başlayıp dolu hücre sayısı kadar yükseklikte aralık oluşturur, böylece satır eklendikçe aralık kendiliğinden büyür. Ürün adlı aralık B13 hücresinden, satış_fiyatı ise D13 hücresinden başlar.
Dosyanın içeriği
- Açıklama: Dosyanın ilk sayfasıdır.
- Dinamik Alt Toplam: Üst bölümde işlev numarası seçimi ve sonuç hücreleri, sağ tarafta (K:N sütunları) işlev numaraları tablosu yer alır. Tabloda ORTALAMA (101), SAY (102), MİN (105), ÇARPIM (106), STDSAPMAS (108), TOPLA (109), VAR (110) ve VARS (111) karşılıkları ile "gizli değerleri kapsar" ve "gizli değerleri yok sayar" ayrımı gösterilir. B12:D19 aralığında ÜRÜN ve SATIŞ_FİYATI başlıklı, Ali, Veli ve Ayşe adlarına ait örnek veri bulunur.
Kullanılan formüller
Sayfadaki B1 hücresi seçilen işlev numarasını metinle birleştirerek başlık üretir:=\"İşlev \"&B3
=\"İşlev \"&B3
=SUBTOTAL(B3,miktar)
Nasıl kullanılır
- "Dinamik Alt Toplam" sayfasını açın ve B3 ile B8 hücrelerindeki işlev numarasını değiştirerek sonuçların nasıl değiştiğini izleyin.
- Veri tablosuna filtre uygulayın; 1-11 numaralı işlevler gizli satırları kapsarken 101-111 numaralı işlevler yok sayar.
- Kendi verinizi kullanmak için B13 ve altındaki hücrelere yeni satırlar ekleyin; adlandırılmış aralıklar yeni satırları otomatik kapsar.
- Tanımlı adlar 101. satıra kadar olan veriyi sayar; bu sınırı aşmak için Ad Yöneticisi'nde ilgili aralıkları genişletin.