Excel'de hızlı toplam hesaplama: basit toplamdan karmaşık koşullara
Excel'de bir sütundaki değerlerin toplamını hesaplamak için, verilerin altındaki hücreyi seçin ve Alt + = tuş kombinasyonuna basın (veya "Giriş" sekmesindeki "Otomatik Toplam" düğmesini kullanın). Program otomatik olarak =TOPLA(aralık) formülünü ekleyecektir. Koşullu toplama veya filtrelemeden sonra yalnızca görünen satırları toplama gibi daha karmaşık görevler için ETOPLA, ÇOKLUETOPLA ve ARATOPLAM fonksiyonları kullanılır.
Toplam elde etmenin temel yolları
Toplamı almanın en hızlı yolu, yerleşik otomatik doldurma araçlarını kullanmaktır. Bu araçlar zaman kazandırır ve aralıkları manuel girerken yazım hatası riskini en aza indirir.
Otomatik Toplam yöntemi
Bu yöntem, boşluk içermeyen standart tablolar için idealdir.
- Sayıların bulunduğu sütunun hemen altındaki boş hücreye tıklayın.
- Menü şeridindeki Σ Otomatik Toplam düğmesine basın veya
Alt+=kısayol tuşlarını kullanın. - Excel komşu sayısal aralığı otomatik olarak seçecektir. Onaylamak için
Entertuşuna basın.
Birden fazla sütunu aynı anda toplamak istiyorsanız, hepsinin altındaki boş hücreleri seçin ve "Otomatik Toplam"a bir kez basın. Formül tüm seçili sütunlara aynı anda uygulanacaktır.
TOPLA fonksiyonunun manuel girişi
Veriler dağınıksa veya bitişik olmayan hücrelerde bulunuyorsa bu yöntemi kullanın.
Formül şu şekildedir:
=TOPLA(sayı1; [sayı2]; ...)
Kullanım örnekleri:
- Bitişik aralık:
=TOPLA(A2:A100) - Birden fazla alan:
=TOPLA(A2:A10; C2:C10) - Belirli hücreler:
=TOPLA(A1; A5; A10)
Koşullar ve filtrelerle çalışma
Çoğu zaman, tüm sütun için değil, yalnızca belirli kriterlere uyan verilerin bir kısmı için toplam elde etmek gerekir.
Bir veya birden fazla koşula göre toplama
Seçici hesaplama için özel fonksiyonlar kullanılır:
- ETOPLA — tek bir koşul karşılandığında değerleri toplar.
- Sözdizimi:
=ETOPLA(koşul_aralığı; "kriter"; toplam_aralığı) - Örnek: Yalnızca "Ivanov" adlı satış temsilcisinin satışlarını topla:
=ETOPLA(B2:B100; "Ivanov"; C2:C100)
- Sözdizimi:
- ÇOKLUETOPLA — birden fazla koşul belirlemenize olanak tanır (modern Excel sürümlerinde mevcuttur).
- Sözdizimi:
=ÇOKLUETOPLA(toplam_aralığı; koşul_aralığı1; "kriter1"; ...) - Örnek: "Ivanov"un Ocak ayındaki satışları:
=ÇOKLUETOPLA(C2:C100; B2:B100; "Ivanov"; A2:A100; ">=01.01.2026")
- Sözdizimi:
Koşullu fonksiyonlarda tüm aralıklar (arama yapılan ve toplanan) aynı boyutta olmalıdır. Bir aralık diğerinden daha kısaysa, formül #DEĞER! hatası döndürür.
Filtrelenmiş verilere göre toplamlar
Normal TOPLA fonksiyonu, satırlar filtre ile gizlenmiş olsa bile aralıktaki tüm sayıları toplar. Yalnızca görünen hücrelerin toplamını almak için ARATOPLAM fonksiyonunu kullanın.
Formül:
=ARATOPLAM(9; aralık)
Burada 9 rakamı "Toplam" işlemini ifade eder.
Örnek: Tabloyu "Moskova" şehrine göre filtrelediyseniz, =ARATOPLAM(9; C2:C100) formülü diğer şehirlerin gizli satırlarını yok sayarak yalnızca Moskova'ya ait satışların toplamını gösterecektir.
Akıllı tablolarda toplam satırı oluşturma
Verilerle çalışmanın en uygun yolu, aralığı "Akıllı Tablo"ya dönüştürmektir (Ctrl + T tuşları). Bu tür tablolarda, formülleri manuel yazmayı gerektirmeyen yerleşik bir toplam satırı bulunur.
Nasıl etkinleştirilir:
- Tablo içindeki herhangi bir hücreyi seçin.
- Tablo Tasarımı sekmesine (veya "Tablolarla Çalışma") gidin.
- "Toplam Satırı" onay kutusunu işaretleyin.
Tablonun altında, varsayılan olarak son sütunun toplamını hesaplayan bir satır görünecektir. Toplam içeren hücreye tıklayarak açılan listeden ortalama, sayı, maksimum, minimum veya standart sapma gibi diğer fonksiyonları seçebilirsiniz. Tabloya yeni satırlar eklendiğinde, bu toplam satırı otomatik olarak aşağı kayar ve verileri yeniden hesaplar.
Toplarken sık yapılan hatalar
Basit formüller bile veri biçimlendirmesindeki nüanslar nedeniyle yanlış sonuç verebilir.
| Sorun | Neden | Çözüm |
|---|---|---|
| Toplam 0'a eşit | Sayı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" adımlarını izleyin. Veya sayıya dönüştürmek için yeşil üçgen ipuçlarını kullanın. |
| #AD? hatası | Fonksiyon adında yazım hatası veya Rusça Excel'de İngilizce sürüm fonksiyonunun kullanılması. | Yazımı kontrol edin (TOPLA, SUM değil) ve ayırıcıları (virgül , yerine noktalı virgül ;) doğrulayın. |
| Filtrelemede yanlış toplam | ARATOPLAM yerine normal TOPLA kullanılmış. | Formülü =ARATOPLAM(9; ...) ile değiştirin. |
| Gereksiz boşluklar | Koşul hücrelerinde gizli boşluklar var (" Ivanov "). | Verileri temizlemek için KIRP fonksiyonunu kullanın veya kriterde joker karakter kullanın ("Ivanov*"). |
SSS
Her sütunun toplamını aynı anda nasıl hesaplarım? Bir altındaki boş satır ve sağındaki boş sütun dahil olmak üzere tüm veri aralığını seçin. "Otomatik Toplam"a basın. Excel her sütun ve her satır için toplamları ekleyecektir.
Renkli hücreleri toplayabilir miyim?
Standart formüllerle — hayır. Bunun için VBA'da kullanıcı tanımlı bir fonksiyon oluşturmanız veya renge göre filtreleme yapıp ardından ARATOPLAM uygulamanız gerekir.
TOPLA fonksiyonu neden bazı sayıları yok sayıyor? Büyük olasılıkla, bu hücreler metin biçimi veya hatalar içeriyor. Hizalamayı kontrol edin: sayılar varsayılan olarak sağa, metinler sola hizalanır. Metni sayısal biçime dönüştürün.