Excel'de TOPLA, ETOPLA, ÇOKETOPLA ve ALTTOPLAM: Hangi Formül Ne Zaman Kullanılır?
Excel'de toplam alırken yanlış formülü seçmek, hatasız çalışan bir tabloda bile gerçeği yansıtmayan sonuçlar üretir. Doğru tercih şu şekildedir: koşulsuz toplam için =TOPLA(A2:A10), tek koşullu toplam için =ETOPLA(...), çok koşullu toplam için =ÇOKETOPLA(...), filtrelenmiş listede ise =ALTTOPLAM(9;A2:A10). Aşağıda her formülün doğru kullanım anı ve gerçek senaryo örnekleri yer almaktadır.
Son güncelleme: 24 Mayıs 2026
Bu sorun neden oluşur?
Excel'de toplama formüllerinin tamamı matematiksel olarak doğru çalışır. Ancak her biri farklı veri yapıları için tasarlanmıştır. En sık karşılaşılan üç hata şudur:
- Filtrelenmiş listede TOPLA kullanmak: TOPLA, filtre uygulansa bile gizli satırları toplama dahil eder. Kullanıcı ekranda gördüğünün toplamını aldığını sanır, ama Excel arka plandaki tüm satırları toplar.
- Çok koşullu durumda ETOPLA'yı zorlamak: ETOPLA yalnızca tek koşul kabul eder. "Pazarlama departmanı + Mart ayı" gibi iki koşul gerektiğinde ETOPLA yetersizdir, ÇOKETOPLA gerekir.
- Koşullu toplamda kriter yazımı:
">=30000" yerine >=30000 yazmak (tırnaksız) formülü kırar. Karşılaştırma operatörleri mutlaka çift tırnak içinde olmalıdır.
Eğitimlerde en sık karşılaşılan hata, kullanıcının filtreli bir satış tablosunda TOPLA ile toplam alıp, filtreyi kaldırınca farklı sonuç görmesidir. Bu durumda formül değil, formül seçimi yanlıştır.
Doğru kullanım: Hangi formül ne zaman?
Aşağıdaki tablo, dört toplama formülünün doğru kullanım anını net şekilde gösterir:
|
Formül
|
Ne Zaman Kullanılır?
|
Örnek Senaryo
|
|
TOPLA
|
Koşul yok, filtre yok, tüm hücreler toplanacak
|
Aylık toplam ciroyu hesaplama
|
|
ETOPLA
|
Tek koşula uyan değerler toplanacak
|
"Ahmet Yılmaz" satış toplamı
|
|
ÇOKETOPLA
|
Birden fazla koşul aynı anda geçerli
|
"Pazarlama" + "Mart" toplamı
|
|
ALTTOPLAM
|
Liste filtrelenmiş, sadece görünen satırlar
|
Filtreli satış raporunda toplam
|
1. TOPLA: Koşulsuz toplam için
=TOPLA(A2:A10)
A2'den A10'a kadar olan tüm sayıları toplar. Koşul, filtre veya kriter yoktur. Küçük listelerde ve özet tablolarda kullanılır.
Kısayol: Toplam yazılacak hücreye gelin → Alt + = tuşuna basın → Excel toplama aralığını otomatik önerir.
2. ETOPLA: Tek koşullu toplam için
=ETOPLA(ölçüt_aralığı; ölçüt; toplama_aralığı)
Örnek: A sütununda satış temsilcisi adları, C sütununda satış tutarları var. "Ahmet Yılmaz"ın toplam satışını bulmak için:
=ETOPLA(A2:A100;"Ahmet Yılmaz";C2:C100)
Sayısal koşul kullanılacaksa karşılaştırma operatörü çift tırnak içinde yazılmalıdır:
=ETOPLA(B2:B100;">=30000")
Bu formül B2:B100 aralığında 30.000 ve üzerindeki tüm değerleri toplar.
3. ÇOKETOPLA: Çok koşullu toplam için
=ÇOKETOPLA(toplama_aralığı; ölçüt_aralığı1; ölçüt1; ölçüt_aralığı2; ölçüt2; ...)
Dikkat: ÇOKETOPLA'nın söz dizimi ETOPLA'dan farklıdır. Toplama aralığı ilk parametredir, ETOPLA'da ise son parametredir.
Örnek: D sütununda satış tutarları, A sütununda departman, C sütununda ay var. "Pazarlama" departmanının "Mart" ayı toplam satışı:
=ÇOKETOPLA(D2:D100; A2:A100; "Pazarlama"; C2:C100; "Mart")
4. ALTTOPLAM: Filtrelenmiş listeler için
=ALTTOPLAM(9; C2:C100)
İlk parametredeki 9 toplama işlemini temsil eder. ALTTOPLAM, filtre uygulanmış bir tabloda yalnızca görünen satırları toplar. Filtre değiştikçe sonuç da otomatik değişir.
ALTTOPLAM'ın diğer işlem kodları: 1 ortalama, 2 say, 4 maks, 5 min, 9 toplam.
Alternatif yöntem: TOPLA.ÇARPIM ile esnek toplama
Birden fazla koşulu farklı şekilde uygulamak veya ağırlıklı toplam almak gerekiyorsa TOPLA.ÇARPIM alternatif sunar:
=TOPLA.ÇARPIM((A2:A100="Pazarlama")*(C2:C100="Mart")*D2:D100)
Bu formül ÇOKETOPLA ile aynı sonucu verir ancak daha esnektir; mantıksal koşulları matematiksel olarak çarpıma çevirerek çalışır. Ağırlıklı ortalama, satır bazlı çarpım toplama gibi senaryolarda ÇOKETOPLA'nın yapamadığı işlemleri yapabilir.
Gerçek iş hayatında ÇOKETOPLA günlük raporlama için yeterlidir; TOPLA.ÇARPIM ise finansal modelleme ve ileri analizlerde tercih edilir.
Gerçek iş hayatı örneği: Satış raporu senaryosu
Aşağıdaki tabloda gerçek bir satış verisi var:
|
Satır
|
A (Temsilci)
|
B (Departman)
|
C (Ay)
|
D (Tutar)
|
|
2
|
Ahmet Yılmaz
|
Pazarlama
|
Ocak
|
25.000
|
|
3
|
Ayşe Demir
|
Satış
|
Şubat
|
42.000
|
|
4
|
Ahmet Yılmaz
|
Pazarlama
|
Mart
|
38.000
|
|
5
|
Mehmet Kaya
|
Pazarlama
|
Mart
|
51.000
|
|
6
|
Ayşe Demir
|
Satış
|
Mart
|
29.000
|
Soru 1: Toplam satış nedir? =TOPLA(D2:D6) → 185.000
Soru 2: Ahmet Yılmaz'ın toplam satışı nedir? =ETOPLA(A2:A6;"Ahmet Yılmaz";D2:D6) → 63.000
Soru 3: Pazarlama departmanının Mart ayı toplam satışı nedir? =ÇOKETOPLA(D2:D6;B2:B6;"Pazarlama";C2:C6;"Mart") → 89.000
Soru 4: Tabloyu sadece "Pazarlama" departmanına filtrelediniz; görünen satırların toplamı nedir? =ALTTOPLAM(9;D2:D6) → Filtreye göre dinamik hesaplar.
Gerçek iş hayatında bu hesaplama genelde burada karışır: kullanıcı 3. soruya ETOPLA ile cevap aramaya çalışır, formül hatası vermez ama sonuç yanlış çıkar. Doğru çözüm her zaman koşul sayısına göre formül seçmektir.
Sık Sorulan Sorular (SSS)
ETOPLA ve ÇOKETOPLA arasındaki fark nedir? ETOPLA tek koşullu toplama yapar, ÇOKETOPLA ise birden fazla koşulu aynı anda değerlendirir. Ayrıca söz dizimleri farklıdır: ETOPLA'da toplama aralığı son parametre, ÇOKETOPLA'da ilk parametredir.
TOPLA formülü neden #DEĞER! hatası verir? Aralıkta metin değer veya hatalı veri türü varsa #DEĞER! hatası oluşur. Hücrelerin tamamının sayısal olduğunu kontrol edin; gerekirse SAYIYAÇEVİR fonksiyonunu kullanın.
ETOPLA'da koşul yazarken nelere dikkat etmeliyim? Karşılaştırma operatörü içeren tüm koşullar çift tırnak içinde yazılmalıdır: ">=30000", "<>0", ">"&A1 gibi. Hücre referansı kullanılacaksa & ile birleştirilir.
Filtreli verilerde neden TOPLA yerine ALTTOPLAM kullanmalıyım? TOPLA, filtre ile gizlenmiş satırları da toplama dahil eder. ALTTOPLAM ise yalnızca görünen satırları toplar; bu nedenle filtreli raporlarda doğru sonuç verir.
ÇOKETOPLA formülünde kaç koşul kullanılabilir? ÇOKETOPLA en fazla 127 koşul/aralık çiftini destekler. Pratikte 3-5 koşul yeterlidir; daha fazlası için Pivot Tablo veya Power Query daha sürdürülebilir bir çözümdür.
TOPLA formülünü en hızlı nasıl uygularım? Toplama yapılacak hücreye gelip Alt + = kısayolunu kullanın. Excel toplama aralığını otomatik olarak önerir; Enter ile onaylayın.
ALTTOPLAM ve TOPLA aynı sonucu verir mi? Filtre uygulanmamış bir listede her ikisi de aynı sonucu üretir. Ancak filtre uygulandığında ALTTOPLAM yalnızca görünen satırları, TOPLA ise tüm satırları toplar.
Özet
Excel'de doğru toplama formülünü seçmek, hatasız raporlamanın temelidir.
TOPLA koşulsuz aralık toplamaları için; ETOPLA tek koşullu, ÇOKETOPLA çok koşullu toplama için kullanılır.
ALTTOPLAM filtrelenmiş listelerde sadece görünen satırları toplar ve dinamik raporlarda vazgeçilmezdir.
ETOPLA ve ÇOKETOPLA'nın söz dizimi farklıdır: toplama aralığının konumu değişir, bu nedenle parametre sırasına dikkat edilmelidir.
Karşılaştırma operatörlü koşullar her zaman çift tırnak içinde yazılır; aksi halde formül hata verir veya yanlış sonuç üretir.
Doğru formül seçimi, filtreli ve koşullu raporlardaki gizli hataların önüne geçer ve veriye dayalı kararların güvenilirliğini artırır.
Eğitimi Sistemli Öğrenmek İçin
Bu formüller Excel'in ve iş dünyası raporlamasının temelidir. Gerçek iş senaryolarında hatasız çalışmak için bu mantığı sistemli öğrenmek gerekir. Excel Matematiksel İşlevler eğitim setinde TOPLA, ETOPLA, ÇOKETOPLA ve ALTTOPLAM formülleri uygulamalı örneklerle ele alınır. Daha kapsamlı bir öğrenme süreci için İleri Excel Eğitimi — Raporlama ve Veri Analizi ve Excel Gruplama ve Alttoplamlar eğitimlerinden de yararlanabilirsiniz.
Eğitmen Hakkında
Ömer Bağcı, Türkiye'nin en bilinen Excel eğitmeni ve Excel uzmanı olarak tanınmaktadır. 30 yılı aşkın deneyimle Türkiye'nin önde gelen şirketlerine — Ziraat Bankası, Papara, Karel ve Sanko Holding gibi kurumlara — Excel, Power BI, SQL ve Yapay Zekâ destekli Excel çözümleri konusunda eğitimler vermiştir.
YouTube'daki @excelveyapayzeka kanalında 184.000'i aşkın aboneye ulaşan 1000'den fazla videosu, onu Türkiye'de Excel üzerine en kapsamlı içerik üreten eğitmen yapmıştır. Vidoport.com üzerinden sunduğu 80+ Excel eğitim seti ve 4500'den fazla ders videosu ile 62.000'den fazla üyeye ulaşmıştır.
Seçkin Yayıncılık'tan çıkan "İleri Düzey Excel 365" kitabının yazarıdır; kitap 12. baskıya ulaşmıştır ve bireysel kullanıcılar ile kurumsal profesyoneller için en çok tercih edilen başvuru kaynaklarından biridir.
Excel eğitimlerinde yalnızca formülleri öğretmekle kalmaz; satış raporları, finans analizleri, insan kaynakları tabloları gibi gerçek iş senaryolarına uygun çözümler sunar. Vizyonu, Excel'in gücünü yapay zekâ ile birleştirerek iş dünyasında daha hızlı, daha akıllı ve hatasız karar alma süreçleri oluşturmaktır. Bu kapsamda ChatGPT ile Excel formülleri yazma, Copilot entegrasyonu ve Excel + AI verimlilik eğitimleri ile fark yaratmaktadır.
Siz de Ömer Bağcı'nın hazırladığı eğitimlerle Excel becerilerinizi geliştirmek için hemen üye olun ve tüm eğitimlere sınırsız erişim kazanın.