Özellik ikonu

ALTTOPLAM

İndirme izni yok

Genel Bakış

ALTTOPLAM (SUBTOTAL), bir liste veya aralık için ortalama, sayma, en büyük, en küçük, çarpım, toplam, standart sapma ve varyans gibi 11 farklı işlemden birini uygular. Hangi işlemin yapılacağını ve gizli satırların hesaba katılıp katılmayacağını işlev numarası belirler. Filtrelenmiş listelerde yalnızca görünen satırların toplamını almak ve iç içe alt toplamlarda çift sayımı önlemek için kullanılır.

Söz dizimi ve parametre​

TRTürkçe
=ALTTOPLAM(işlev_sayısı; başv1; [başv2]; ...)
ENEnglish
=SUBTOTAL(function_num, ref1, [ref2], ...)
Kategori
Matematik ve Trigonometri
İngilizce adı
SUBTOTAL
Platform
Windows Mac Web
3 bağımsız değişken 2 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
işlev_sayısıfunction_num Zorunlu Uygulanacak işlemi belirleyen 1-11 veya 101-111 arasındaki sayıyı belirtir.
başv1ref1 Zorunlu Alt toplamı alınacak ilk hücre veya aralık başvurusunu belirtir.
başv2ref2 İsteğe bağlı Alt toplama katılacak ikinci ve sonraki hücre ya da aralık başvurularını belirtir.
Geçerli kullanımlar
=ALTTOPLAM(9;B2:B8)
=ALTTOPLAM(109;B2:B8)
=ALTTOPLAM(1;B2:B8)
=ALTTOPLAM(9;B2;B3;B4)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev, yatay satırlar için değil sütun biçimindeki veriler için tasarlanmıştır. Türkçe Excel'de bağımsız değişkenler noktalı virgülle, İngilizce Excel'de bölgesel ayarınıza göre virgül veya noktalı virgülle ayrılır. Toplam bağımsız değişken sayısı en fazla 255 olabilir.

1. İşlev numarasına göre farklı özetler​

A2:A6 aralığındaki değerlere B sütunundaki işlev numarasına göre farklı işlemler uygulayalım. A6 hücresinde sayı değil metin vardır. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ALTTOPLAM(B2;$A$2:$A$6)
=SUBTOTAL(B2,$A$2:$A$6)
ALTTOPLAM
Formülünü incelemek için bir hücre seçin.
ABCD
1Tutarİşlev numarasıİşlemSonuç
251Ortalama7,5
3102Sayı adedi4
4153Dolu hücre adedi5
504En büyük15
6iptal5En küçük0
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 7,5, 4, 5, 15 ve 0 olur. İşlev numarası 1, 4 ve 5 olan satırlar yalnızca sayısal hücreleri değerlendirir; A6 hücresindeki metin bu hesaplara girmez. İşlev numarası 2 yalnızca sayıları sayar ve metni yok sayar. İşlev numarası 3 ise boş olmayan her hücreyi saydığı için metni de sayıya katar.

2. Ayrı hücre başvurularıyla çarpım ve toplam​

Aralık yerine hücre başvurularını tek tek de verebilirsiniz. Her satırda üç aylık değer ve uygulanacak işlev numarası vardır. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ALTTOPLAM(D2;A2;B2;C2)
=SUBTOTAL(D2,A2,B2,C2)
ALTTOPLAM
Formülünü incelemek için bir hücre seçin.
ABCDE
1OcakŞubatMartİşlev numarasıSonuç
2510156750
351015930
4510060
55100915
Ayrı BaşvurularExcelDepo v1.0.0
Sonuçlar sırasıyla 750, 30, 0 ve 15 olur. başv1, başv2 ve sonraki bağımsız değişkenler ayrı hücreler olabilir; işlev bunların hepsini tek bir küme olarak değerlendirir. İşlev numarası 6 çarpım, 9 ise toplam alır. Çarpıma sıfır içeren bir hücre girdiğinde çarpım sonucu sıfır olurken toplam bundan etkilenmez.

3. Tarih, geçersiz işlev numarası ve hata değeri​

Aşağıdaki tabloda işlevin tarihlere, geçersiz işlev numarasına ve hata içeren hücrelere nasıl davrandığını görebilirsiniz. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ALTTOPLAM(B2;A2)
=SUBTOTAL(B2,A2)
ALTTOPLAM
Formülünü incelemek için bir hücre seçin.
ABC
1Değerİşlev numarasıSonuç
201.01.2025945658
310012#DEĞER!
4#SAYI/0!9#SAYI/0!
5250109250
Tarih ve HataExcelDepo v1.0.0
Sonuçlar sırasıyla 45658, #DEĞER!, #SAYI/0! ve 250 olur. Tarih içeren hücre başvurulduğunda tarihin seri numarası kullanılır. 12 geçerli bir işlev numarası olmadığı için #DEĞER! hatası verir. Başvurulan hücrede #SAYI/0! gibi bir hata değeri varsa işlev bu hatayı olduğu gibi döndürür. 109 ise geçerli bir numaradır ve toplama işlemini uygular.

4. İç içe alt toplamlarda çift sayımı önleme​

B4 hücresi ilk iki şehrin ara toplamını alır. B4 hücresine aşağıdaki formülü yazın:
Excel formülü
=ALTTOPLAM(9;B2:B3)
=SUBTOTAL(9,B2:B3)
B5 hücresindeki genel toplam, ara toplam hücresini de içeren B2:B4 aralığını kullanır:
Excel formülü
=ALTTOPLAM(9;B2:B4)
=SUBTOTAL(9,B2:B4)
Karşılaştırma için B6 hücresinde aynı aralığa normal toplama işlevini uygulayın:
Excel formülü
=TOPLA(B2:B4)
=SUM(B2:B4)
ALTTOPLAM
Formülünü incelemek için bir hücre seçin.
AB
1KalemTutar
2Ankara1.200,00
3İzmir800,00
4Ara toplam2.000,00
5Genel toplam (ALTTOPLAM)2.000,00
6Genel toplam (TOPLA)4.000,00
İç İçe ToplamExcelDepo v1.0.0
Sonuçlar sırasıyla 2.000,00, 2.000,00 ve 4.000,00 olur. ALTTOPLAM işlevi, aralığın içinde başka bir ALTTOPLAM formülü içeren hücreleri hesaba katmaz; bu yüzden B5 hücresinde ara toplam ikinci kez eklenmez. TOPLA ise B4 hücresini de topladığı için aynı tutarlar çift sayılır.

Kullanırken dikkat edin​

  • işlev_sayısı seçenekleri: işlev_sayısı için 1-11 ve 101-111 arasındaki sayılar aynı işlemleri karşılar:
    • 1 veya 101: ORTALAMA (AVERAGE)
    • 2 veya 102: BAĞ_DEĞ_SAY (COUNT)
    • 3 veya 103: BAĞ_DEĞ_DOLU_SAY (COUNTA)
    • 4 veya 104: MAK (MAX)
    • 5 veya 105: MİN (MIN)
    • 6 veya 106: ÇARPIM (PRODUCT)
    • 7 veya 107: STDSAPMA.S (STDEV.S)
    • 8 veya 108: STDSAPMA.P (STDEV.P)
    • 9 veya 109: TOPLA (SUM)
    • 10 veya 110: VAR.S (VAR.S)
    • 11 veya 111: VAR.P (VAR.P)
    Bu aralığın dışındaki bir işlev_sayısı #DEĞER! hatası verir.
  • Gizli satırlar: 1-11 ile 101-111 farkı: Hem 1-11 hem de 101-111 numaraları, Otomatik Filtre nedeniyle gizlenen satırları hesaba katmaz. 1-11 numaraları elle gizlenen veya gruplanarak daraltılan satırları hesaba katar. 101-111 numaraları ise elle gizlenen ve gruplanarak daraltılan satırları da hesaba katmaz. Yalnızca ekranda görünen değerleri özetlemek istediğinizde 101-111 numaralarını kullanın.
  • Sütunlar ve satırlar: ALTTOPLAM sütun biçimindeki veriler için tasarlanmıştır. Yatay bir aralıktaki sütunları gizlemek alt toplamı değiştirmez; yalnızca gizli satırlar işlev_sayısı ile denetlenir.
  • Alt Toplam komutu ve Tablo Toplam Satırı: Veri sekmesindeki Alt Toplam komutu 1-11 numaralarını kullanan formüller oluşturur. Tablolardaki Toplam Satırı özelliği ise 101-111 numaralarını kullanan formüller oluşturur.
  • Başvurular ve veri türleri: başv1 ve başv2 bağımsız değişkenlerinden herhangi biri 3-B başvuruysa sonuç #DEĞER! olur. Toplam bağımsız değişken sayısı en fazla 255 olabilir. Tarih içeren hücrelerde tarihin seri numarası kullanılır. işlev_sayısı 2 olduğunda boş hücreler, metinler ve mantıksal değerler sayılmaz; 3 olduğunda boş hücreler sayılmaz ama metinler ve mantıksal değerler sayılır. Başvurulan hücrelerden birinde #SAYI/0! gibi bir hata değeri varsa işlev aynı hatayı döndürür.
  • İç içe alt toplamlar: Başvurulan aralıkta başka bir ALTTOPLAM formülü içeren hücreler varsa, çift sayımı önlemek için bu hücreler hesaba katılmaz.
  • İlgili işlevler: Excel 2010 ile eklenen AGGREGATE işlevi, ALTTOPLAM işlevinin yerini alacak şekilde tasarlanmıştır ve hata değerlerini yok sayma gibi ek seçenekler sunar. Filtre ve gizli satır duyarlılığı gerekmiyorsa TOPLA, ORTALAMA, MAK, MİN ve BAĞ_DEĞ_SAY gibi işlevler daha sade bir çözümdür. Koşula bağlı toplama için ETOPLA işlevini tercih edin.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
13
İlk yayın
Güncel
İngilizce
SUBTOTAL
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst