Excel'de toplamları hesaplama: Basit toplamdan akıllı tablolara

Kerem Aydın·13 Temmuz 2026·⏱4 dk

Excel'de toplam tutarı hızlıca hesaplamak için gerekli hücre aralığını seçin ve program penceresinin altındaki durum çubuğundaki değere bakın. Kalıcı bir sonuç elde etmek için =TOPLA(aralık) fonksiyonunu veya Alt + = kısayol tuşunu (otomatik toplam) kullanın. Bu yöntemler, giderlerin hesaplanmasından satış analizine kadar görevlerin %90'ı için uygundur.

Aşağıda, koşullarla, filtrelerle ve verilerdeki hatalarla çalışma dahil olmak üzere tüm toplama yöntemlerinin detaylı incelemesi yer almaktadır.

İpucu: Basit bir sütun için formülü manuel olarak yazmanıza gerek yok. Sayıların altındaki hücreyi seçin ve Alt + = tuşlarına basın — Excel, TOPLA fonksiyonunu ve doğru aralığı otomatik olarak ekleyecektir.

Sayıları toplamanın temel yöntemleri

En yaygın yöntem, yerleşik fonksiyonu kullanmaktır. Türkçe Excel sürümünde bu fonksiyon TOPLA, İngilizce sürümünde ise SUM olarak adlandırılır.

TOPLA Fonksiyonu

Sözdizimi basittir: =TOPLA(sayı1; [sayı2]; ...). Bağımsız değişkenler tekil sayılar, hücre başvuruları veya tüm aralıklar olabilir.

  • Aralık toplamı: =TOPLA(A1:A10) — A1'den A10'a kadar olan tüm sayıları toplar.
  • Birden fazla alan: =TOPLA(A1:A5; C1:C5) — iki bitişik olmayan alanı toplar.
  • Tüm sütun: =TOPLA(B:B) — B sütunundaki tüm sayısal içeriği toplar (kullanışlıdır, ancak çok büyük veri hacimlerinde dosyayı yavaşlatabilir).

Otomatik Toplam

"Otomatik Toplam" aracı, Giriş sekmesinde "Düzenleme" grubunda bulunur (Σ simgesi). Bitişik sayı aralığını otomatik olarak algılar ve formülü ekler. Hücre adreslerinde hata yapma riski olmadan toplamı elde etmenin en hızlı yoludur.

Koşullarla çalışma: EĞERTOPLA ve ÇOKETOPLA

Çoğu zaman verilerin tamamını değil, yalnızca belirli bir kritere uyanları toplamak gerekir.

Tek kriter: EĞERTOPLA (SUMIF)

Tek bir koşul olduğunda kullanılır (örneğin, yalnızca "İstanbul" şehri için satış toplamı). Formül: =EĞERTOPLA(kriter_aralığı; "kriter"; toplam_aralığı)

Örnek: =EĞERTOPLA(C2:C100; "İstanbul"; D2:D100) Burada Excel, C sütununda "İstanbul" kelimesini kontrol eder ve ilgili değerleri D sütunundan toplar.

Birden fazla kriter: ÇOKETOPLA (SUMIFS)

Birden fazla koşul varsa (örneğin, "İstanbul" VE satışlar 1000 TL'den fazla), bu fonksiyona ihtiyaç vardır. Dikkat edin: burada bağımsız değişkenlerin sırası farklıdır — önce toplam aralığı gelir. Formül: =ÇOKETOPLA(toplam_aralığı; kriter_aralığı1; "kriter1"; ...)

Örnek: =ÇOKETOPLA(D2:D100; C2:C100; "İstanbul"; E2:E100; ">1000")

Tarihler için ipucu: Koşullarda tarihleri kullanırken karşılaştırma operatörlerini tarihle birlikte tırnak içine alın veya bir hücre başvurusu kullanın. Doğru kullanım: ">01.01.2026" veya ">"&A1 (A1 hücresinde tarih bulunduğunda).

Filtrelenmiş listelerde toplama

Standart TOPLA fonksiyonu, satırlar filtreyle gizlenmiş olsa bile aralıktaki tüm hücreleri sayar. Yalnızca görünür satırların toplamını almak için ARA.TOPLAM (SUBTOTAL) fonksiyonunu kullanın.

Formül: =ARA.TOPLAM(9; aralık)

  • 9 sayısı "Toplam" işlemini ifade eder.
  • Fonksiyon, filtreyle gizlenen satırları yoksayar.

Hem filtreyle hem de manuel olarak gizlenen (sağ tık -> Gizle) satırları yoksaymak istiyorsanız, 109 fonksiyon kodunu kullanın: =ARA.TOPLAM(109; aralık)

Bu, kullanıcının sürekli filtreleri değiştirdiği özet raporlar için vazgeçilmez bir araçtır.

Akıllı tablolar ve dinamik aralıklar

Normal bir aralığı "Akıllı Tablo"ya dönüştürmek (Ctrl + T tuşları), veri genişletme sorununu çözer. Tabloya aşağıya yeni satırlar eklediğinizde, toplam formülleri otomatik olarak yeni verilere göre genişler.

Böyle bir tablonun içinde formüller daha okunabilir görünür: =TOPLA([@Satışlar]) veya =TOPLA(Tablo1[Toplam])

Yeni bir kayıt eklendiğinde A2:A100 aralığının A2:A101 haline gelip gelmediğini takip etmenize gerek yoktur — tablo bunu kendi başına yapar.

Sık yapılan hatalar ve bunlardan kaçınma yolları

Basit formüller bile veri formatındaki nüanslar nedeniyle yanlış sonuç verebilir.

HataNedenÇözüm
Sonuç 0Sayılar metin olarak kaydedilmiş (genellikle 1C veya bankalardan dışa aktarma sırasında olur).Sütunu seçin -> Veri -> Metni Sütunlara Dönüştür -> Son. Veya eksi işaretini kullanın: =-(-A1).
#DEĞER!Toplam aralığında metin değerleri veya hatalar var.Hataları yoksayma parametresiyle AGREGA fonksiyonunu kullanın: =AGREGA(9; 6; aralık).
Filtrelemede yanlış toplamARA.TOPLAM yerine standart TOPLA kullanılmış.Fonksiyonu ARA.TOPLAM(9; ...) ile değiştirin.
Kuruşlar yerine yuvarlak sayılarHücre, içinde ondalık sayılar olsa bile tam sayıları gösterecek şekilde biçimlendirilmiş.Hücre biçimini kontrol edin (ondalık basamak sayısını artırın) veya YUVARLA fonksiyonunu kullanın.

Sık Sorulan Sorular (SSS)

Aynı anda birden fazla sayfada toplam nasıl hesaplanır? 3B başvuruları kullanın. Sayfa yapısı aynıysa, formül şu şekilde görünecektir: =TOPLA('Sayfa1:Sayfa3'!A1). Sayfa1'den Sayfa3'e kadar tüm sayfalardaki A1 hücresini toplar.

Neden TOPLA fonksiyonu sayıları görmüyor? Çoğu zaman sayılar metin olarak içe aktarılmıştır. Hizalamayı kontrol edin: metin genellikle sola, sayılar ise sağa hizalanır. Bu durumu "Veri" -> "Metni Sütunlara Dönüştür" menüsü üzerinden düzeltebilirsiniz.

Yalnızca benzersiz değerler toplanabilir mi? Bunun için standart bir fonksiyon yoktur, ancak TOPLA ve EĞERHATA fonksiyonlarını DÜŞEYARA ile kombinasyon halinde kullanabilir veya alan ayarlarında "Yalnızca benzersiz öğeler" kutusunu işaretleyerek bir pivot tablo uygulayabilirsiniz.

Formül olmadan toplamı hızlıca nasıl görebilirim? Sayılardan oluşan herhangi bir hücre aralığını fareyle seçin. Excel penceresinin sağ alt köşesindeki durum çubuğunda otomatik olarak şunlar görüntülenir: Toplam, Sayaç ve Ortalama. Bu, hızlı bir şekilde "anında" kontrol yapmak için kullanışlıdır.