Excel'de toplamların hesaplanması ve verilerin gruplandırılması
Excel'de genel toplamı hızlıca hesaplamak için =TOPLA(aralık) işlevini kullanın. Gruplara göre alt toplamlar elde etmek için (örneğin, her satış temsilcisi için satış toplamı) en iyi seçenekler Özet Tablolar veya veriler filtrelendiğinde =ARA.TOPLAM() işlevidir. Yöntem seçimi, statik bir formüle mi yoksa dinamik bir rapora mı ihtiyacınız olduğuna bağlıdır.
Genel toplamları hesaplamak için temel işlevler
Tüm veri dizisi üzerinden toplam almak için çoğunlukla temel TOPLA işlevi kullanılır. Bu işlev metin değerlerini ve boş hücreleri yoksayar, yalnızca sayıları toplar.
Sözdizimi:
=TOPLA(sayı1; [sayı2]; ...)
Kullanım örnekleri:
- Basit sütun toplamı:
=TOPLA(B2:B100)— aralıktaki tüm değerleri toplar. - Koşullu toplam (tek koşul):
=ETOPLA(A2:A100; "Moskova"; B2:B100)— yalnızca Moskova şehri için satışları toplar. - Çoklu koşullu toplam:
=ÇOKLUETOPLA(B2:B100; (A2:A100="Moskova"); (C2:C100>"01.01.2026"))— karmaşık kriterler için daha esnek bir seçenek (Excel'in yeni sürümlerindeÇOKLUETOPLAkullanmak daha kolaydır).
Sürekli genişleyen bir listeyle çalışıyorsanız, aralığı "Akıllı Tablo"ya dönüştürün (Ctrl+T tuşları). Bu durumda formüller yeni satırlara otomatik olarak genişleyecek ve aralıkları manuel olarak değiştirmenize gerek kalmayacaktır.
Alt toplamlar: Gruplandırma için iki yaklaşım
Alt toplamlar, genel toplamı kategorilere (bölge, ürün, tarih) göre parçalara ayırmanıza olanak tanır. Excel'de bunu yapmanın iki ana yolu vardır: otomatik gruplandırma ve özet tablolar.
1. "Alt Toplamlar" Aracı (Klasik Yöntem)
Bu yöntem, alt toplam satırlarını doğrudan kaynak tabloya ekler. Yazdırmak için kullanışlıdır ancak analiz için daha az esnektir.
Uygulama adımları:
- Verileri gruplandırmak istediğiniz sütuna göre sıralayın (zorunlu adım!). Örneğin, satış listesini "Bölge" sütununa göre sıralayın.
- Tüm tabloyu seçin.
- Veri sekmesine gidin → Alt Toplamlar düğmesine tıklayın ("Yapı" grubunda).
- Ayarlar penceresinde şunları seçin:
- Değişikliklerde: gruplandırma sütununun adı (örneğin, "Bölge").
- İşlem: Toplam (veya başka bir gerekli işlev).
- Toplam ekle: sayısal sütun (örneğin, "Gelir").
- Tamam'a tıklayın.
Excel, grupları daraltıp genişletmenize olanak tanıyan sol tarafta artı ve eksi işaretleri içeren bir yapı oluşturur.
2. Özet Tablolar (Önerilen Yöntem)
Özet tablolar (Pivot Tables) en güçlü araçtır. Kaynak verileri değiştirmezler, anında yeniden yapılandırılabilecek ayrı bir rapor oluştururlar.
Nasıl oluşturulur:
- Veri tablonuzdaki herhangi bir hücreyi seçin.
- Ekle sekmesi → Özet Tablo.
- Sağ taraftaki ayarlar panelinde:
- Kategori alanını (örneğin, "Bölge") Satırlar alanına sürükleyin.
- Sayısal alanı (örneğin, "Satış Tutarı") Değerler alanına sürükleyin.
Özet tablo, her grup için toplamları otomatik olarak hesaplayacak ve genel sonucu altta gösterecektir.
"Alt Toplamlar" işlevi (Veri menüsü aracılığıyla), veriler gruplandırma alanına göre önceden sıralanmışsa doğru çalışır. Sıralama yoksa, alt toplamlar her satırdan sonra kaotik bir şekilde eklenir.
Görünür hücrelerle çalışma: ARA.TOPLAM işlevi
Excel'de filtreler kullanıyorsanız ve toplamın yalnızca görünür satırlara göre yeniden hesaplanmasını istiyorsanız, standart TOPLA işlevi uygun değildir (gizli olanlar dahil her şeyi toplar). Bunun yerine ARA.TOPLAM işlevini kullanın.
Sözdizimi:
=ARA.TOPLAM(işlev_no; başvuru1; [başvuru2]; ...)
Anahtar parametre işlev_no'dur:
- 9 — Toplam (manuel olarak gizlenmiş satırları içerir, ancak filtrelenmiş olanları yoksayar).
- 109 — Toplam (tüm gizli satırları yoksayar: hem filtrelenmiş hem de sağ tıklama ile manuel olarak gizlenmiş olanları).
Örnek:
=ARA.TOPLAM(109; B2:B100)
Bu formül, filtre uygulandıktan sonra ekranda şu anda görünen ürünlerin yalnızca toplamını gösterecektir.
| İşlev No | Eylem | Manuel Gizlenenleri Yoksayar mı? |
|---|---|---|
| 9 | TOPLA | Hayır |
| 109 | TOPLA | Evet |
| 1 | ORTALAMA | Hayır |
| 101 | ORTALAMA | Evet |
Toplam hesaplamalarında sık yapılan hatalar
- Gruplandırmadan önce sıralama yapılmaması. Ön sıralama olmadan "Alt Toplamlar" aracının kullanılması, alt toplamların gruplara göre değil, her satırdan sonra eklenmesine neden olur.
- Sayıların metin formatında olması. Rakam sütununda metin olarak kaydedilmiş değerler varsa (genellikle 1C veya bankalardan dışa aktarmada görülür),
TOPLAişlevi bunları yoksayar. Hücre biçimini kontrol edin ve düzeltmek için "Metni Sütunlara Dönüştür" özelliğini kullanın. - **Eski dosyalarda tüm sütuna başvuru yapılması.
=TOPLA(B:B)gibi bir formül çok büyük dosyalarda işlemi yavaşlatabilir. Aralığı belirli bir veri alanıyla sınırlamak veya Akıllı Tablolar kullanmak daha iyidir. - Gizli satırların göz ardı edilmesi. Kullanıcılar genellikle
TOPLAişlevinin her şeyi hesapladığını unutur. Hatalı ürünleri içeren satırları manuel olarak gizlerseniz, 109 kodu kullanılmadığı sürece bunlar genel toplama dahil edilir.
Sıkça Sorulan Sorular (SSS)
Verileri bırakarak alt toplamlar nasıl silinir? Veri sekmesine gidin → Alt Toplamlar ve Tümünü Kaldır düğmesine tıklayın. Yapı kaybolur, ancak sayılar kalır.
Alt toplamlar birden fazla düzeyde hesaplanabilir mi? Evet. "Alt Toplamlar" aracında süreç farklı alanlar için birkaç kez çalıştırılabilir (önce "Bölge", ardından "Şehir"), her seferinde "Mevcut alt toplamları değiştir" kutusunun işaretini kaldırarak. Ancak özet tablolar çok düzeyli gruplandırmayı çok daha net bir şekilde halleder.
Neden özet tablo "Toplam" yerine "Sayı" gösteriyor? Bu, kaynak sütunda en az bir boş hücre veya metin varsa gerçekleşir. Excel varsayılan olarak kayıt sayısını hesaplamaya geçer. Kaynaktaki verileri düzeltin veya özet tablo ayarlarında "İşlem" bölümünden manuel olarak "Toplam"ı seçin.
Tabloya yeni satırlar eklersem toplamlar nasıl güncellenir?
- Özet Tablolar için: tabloya sağ tıklayın ve Yenile'yi seçin (veya
Alt+F5tuşlarına basın). - Formülleri olan Akıllı Tablolar için: toplamlar otomatik olarak çekilir.
- Normal aralıklar için: formüllerin manuel olarak genişletilmesi veya tüm sütuna başvuru kullanılması gerekir.