Temel hesaplar · Excel fonksiyonu
Excel ALTTOPLAM formülü
Türkçe Excel: ALTTOPLAMİngilizce Excel: SUBTOTAL
ALTTOPLAM, bir aralığın toplamını, ortalamasını, sayısını ya da en büyüğünü verir; hangisini istediğini ilk argümandaki kodla söylersin. TOPLA'dan farkı, filtre uygulanmış bir listede yalnızca görünen satırları hesaba katmasıdır.
İngilizce Excel'de adı SUBTOTAL. Giriş sekmesindeki Otomatik Toplam düğmesi, filtrelenmiş bir listenin altında TOPLA yerine bu formülü yazar.
ALTTOPLAM nasıl yazılır?
=ALTTOPLAM(işlev_sayısı; başv1; [başv2]; …)=SUBTOTAL(function_num, ref1, [ref2], …)- işlev_sayısı
- Yapılacak hesap:
9toplam,1ortalama,2sayı sayma,3dolu hücre sayma,4en büyük,5en küçük. 100 eklersen (109,101) elle gizlenen satırlar da atlanır. - başv1
- Hesaplanacak aralık:
B2:B6. - başv2
- İsteğe bağlı. Başka aralıklar.
Köşeli parantez içindeki argümanlar isteğe bağlıdır.
ALTTOPLAM örnekleri
Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.
| A | B | |
|---|---|---|
| 1 | Kategori | Tutar (₺) |
| 2 | Kira | 15.000 ₺ |
| 3 | Market | 6.200 ₺ |
| 4 | Fatura | 2.100 ₺ |
| 5 | Ulaşım | 1.750 ₺ |
| 6 | Market | 5.850 ₺ |
=ALTTOPLAM(9;B2:B6)Kod 9 toplamdır. Filtre yokken sonucu
TOPLAile aynıdır; listeyi "Market"e filtrelersen yalnızca iki market satırını toplar.İngilizce Excel'de:
=SUBTOTAL(9,B2:B6)=ALTTOPLAM(1;B2:B6)Kod 1 ortalama.
İngilizce Excel'de:
=SUBTOTAL(1,B2:B6)=ALTTOPLAM(4;B2:B6)Kod 4 en büyük değer.
İngilizce Excel'de:
=SUBTOTAL(4,B2:B6)=ALTTOPLAM(3;A2:A6)Kod 3 dolu hücreleri sayar: filtrelenmiş listede kaç satır göründüğünü bulmanın yolu.
İngilizce Excel'de:
=SUBTOTAL(3,A2:A6)
Kendin dene: ALTTOPLAM alıştırması
Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.
Sık yapılan hatalar
Filtreli listede TOPLA kullanmak
TOPLA gizli satırları da toplar. Filtreyle "yalnızca Ankara" gösterdiğinde toplam değişmiyorsa formül TOPLA'dır; ALTTOPLAM'a çevir: =ALTTOPLAM(9;C2:C8).
9 ile 109 farkını bilmemek
Filtreyle gizlenen satırları ikisi de atlar. Fark, sağ tıklayıp "Gizle" ile elle gizlenen satırlardadır: 9 onları sayar, 109 saymaz.
Kodu metin olarak yazmak
İşlev kodu bir sayıdır: =ALTTOPLAM("9";C2:C8) değil =ALTTOPLAM(9;C2:C8) yaz.
Ara toplamların iki kez toplanması
Listede bölüm bölüm ara toplamlar varsa ve en altta TOPLA kullanırsan ara toplamlar da toplanır, sonuç iki katına çıkar. ALTTOPLAM, aralıktaki başka ALTTOPLAM sonuçlarını atlar.
İlgili dersler
Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.
- Ders 11Toplam satışToplama ve istatistikÜcretsiz
- Ders 13Ortalama satışToplama ve istatistikÜcretsiz
- Ders 16Sayıları saymakToplama ve istatistikÜcretsiz
- Ders 17Dolu hücreleri saymakToplama ve istatistikÜcretsiz
Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.
Ücretsiz derslere başla