Excel'de Kümülatif Toplam — Running Total Hesabı
Kümülatif Toplam Nedir?
Kümülatif toplam, İngilizcede running total olarak bilinen, her satıra kadar olan değerlerin birikimli toplamını gösteren hesaplamadır. Banka hesap özetinde her işlemden sonraki bakiye, satış raporunda ay başından bugüne kadar olan birikim, stok takip sayfasında giriş-çıkış sonrası net adet hep kümülatif toplam örnekleridir.
Excel'de kümülatif toplam birden çok yöntemle hesaplanır. Her yöntemin avantajları ve sınırları farklıdır. Bu yazı dört yaygın yaklaşımı, statik ve dinamik dizi alternatiflerini, tablo nesnesi ile entegrasyonu ve sık karşılaşılan tuzakları ele alır.
Yöntem 1: Sabit Hücre Referansı ile TOPLA
En temel yaklaşım, başlangıç hücresini mutlak referansla sabitleyip aşağıya doğru çoğaltmaktır.
=TOPLA($B$2:B2)
Formülü C2 hücresine yazıp aşağı doğru çekersiniz. Aralığın başlangıcı $B$2 olarak sabit kalır, bitişi B2den B3, B4 diye uzar. Her satır kendisine kadar olan toplamı verir.
Avantajı: Sezgisel ve tüm Excel sürümlerinde çalışır.
Dezavantajı: Çok satırlı tablolarda her hücre kendi başına TOPLA çalıştırdığı için performans düşer.
Yöntem 2: Önceki Toplama Şimdiki Değer
İlk satıra başlangıç değerini, sonraki satırlara önceki kümülatif değer artı şimdiki değer formülünü yazarsınız.
C2: =B2
C3: =C2+B3
C3 formülünü aşağıya çoğaltırsınız. Hesaplama maliyeti sabittir; her hücre yalnızca iki değer toplar.
Avantajı: Performans açısından en hızlısıdır.
Dezavantajı: İlk hücre formülü farklı; hata yapmak kolaydır.
Yöntem 3: TARAMA ile Tek Formül
Microsoft 365te TARAMA (SCAN) fonksiyonu tek formülle tüm sütunu üretir.
=TARAMA(0; B2:B100; LAMBDA(önceki; şimdiki; önceki+şimdiki))
Sonuç dinamik dizidir; tek hücreye yazıp tüm sütun bir anda dolar. Tablonuza yeni satır eklediğinizde formül otomatik yayılır.
Yöntem 4: Tablo Nesnesi ile Yapılandırılmış Referans
Excel tablo nesnesi (Ctrl+T) kullanıyorsanız, mutlak referans sözdizimi yerine yapılandırılmış referans daha okunaklıdır.
=TOPLA(İNDİS([Tutar]; 1):[@Tutar])
İlk satırdan o anki satıra kadar toplam alır. Yeni satır eklendiğinde tablo otomatik genişlediği için formül de büyür.
Yöntem 5: Pivot Tablo ile Kümülatif Toplam
Pivot tabloda Değer Alanı Ayarları içinden Hesaplama Türü > Geçerli Toplam (% veya değer olarak) seçeneği kümülatif toplam üretir. Tablo veri haritalama şeklinde çalışıyorsa pivot ile kümülatif almak en az formül gerektiren yöntemdir.
Pratik Senaryo 1: Banka Hesap Bakiyesi
Hesap hareketleri tablosunda her işlem sonrası bakiyeyi hesaplamak için Yöntem 2 idealdir.
D2: =B2-C2 (ilk işlem; B giriş, C çıkış)
D3: =D2+B3-C3
Tüm hesap hareketlerinde son bakiyenin gerçek zamanlı görünmesini sağlar.
Pratik Senaryo 2: Yıl Başından Bugüne Satış
Aylık satış tablosunda yıl başından o aya kadar olan toplam (Year-To-Date) için sabit referanslı yaklaşım pratiktir.
=TOPLA($B$2:B2)
Pratik Senaryo 3: Stok Hareket Net
Giriş ve çıkış hareketleri olan bir stok defterinde anlık stoğu görmek için:
D2: =B2-C2
D3: =D2+B3-C3
Pratik Senaryo 4: Hedef Karşılama Yüzdesi
Kümülatif satışı hedefe oranlayarak ay sonuna doğru ne kadar yol kat edildiğini görürsünüz.
=TOPLA($B$2:B2)/$D$2
D2 yıllık hedef ise her satır o tarihe kadarki yüzdelik karşılamayı gösterir. Bu yapı dashboardlarda ilerleme çubuğu için temel veridir.
Yöntem Karşılaştırma Tablosu
| Yöntem | Performans | Esneklik | Sürüm |
|---|---|---|---|
| Sabit referans TOPLA | Orta | Yüksek | Tüm sürümler |
| Önceki + Şimdiki | Yüksek | Orta | Tüm sürümler |
| TARAMA | Yüksek | Yüksek | Microsoft 365 |
| Tablo nesnesi | Orta | Çok yüksek | 2007+ |
| Pivot tablo | Yüksek | Yüksek | Tüm sürümler |
Yaygın Hatalar
En sık yapılan hata, sabit referansı $ ile sabitlemeyi unutmaktır. =TOPLA(B2:B2) formülünü aşağı çektiğinizde aralık B3:B3 olur; yani toplam değil yalnızca o satırın değeri çıkar. Mutlaka $B$2:B2 yazılmalıdır.
İkinci hata, başlangıç satırının kümülatif sütununda boş bırakılmasıdır; ilk satıra mutlaka değer veya formül yazılmalıdır. Üçüncü tuzak, tablonun ortasından satır silindiğinde Önceki+Şimdiki yönteminin zincirinin kırılmasıdır; sabit referans veya TARAMA bu durumda daha sağlam.
Sonuç
Kümülatif toplam basit bir kavram olsa da uygulamada birden fazla yaklaşım gerekir. Küçük tablolarda sabit referans pratiktir; büyük tablolarda Önceki+Şimdiki performans avantajı sağlar; Microsoft 365te TARAMA dinamik dizi zarafetiyle ileri çıkar. Hangi yöntemi seçeceğinize tablonuzun büyüklüğü, sürümünüz ve kullanım senaryonuz karar verir. Şablonlarınızda hangi yaklaşımı kullandığınızı yorum hücresinde belirtmek, gelecekte formülü gözden geçirenler için zaman kazandırır. Doğru kümülatif toplam, doğru karar destek panosunun ilk adımıdır.