İçeriğe geç
parazade
Matematik ve TrigonometriÖrnekler doğrulandı

ÇOKETOPLA Formülü (SUMIFS): Birden Çok Koşulla Toplama

ÇOKETOPLA

İngilizce adı: SUMIFS

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

ÇOKETOPLA kısaca

ÇOKETOPLA, birden fazla koşulun aynı anda sağlandığı satırların değerlerini toplar. İlk argüman toplanacak aralıktır, ardından ölçüt aralığı ve ölçüt çiftleri gelir; en çok 127 çift yazılabilir.

Söz dizimi

ÇOKETOPLA(toplam_aralığı; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
toplam_aralığısum_rangeZorunluToplanacak hücre aralığı.
ölçüt_aralığı1criteria_range1Zorunluİlk koşulun denetleneceği aralık. toplam_aralığı ile aynı boyda olmalıdır.
ölçüt1criteria1Zorunluölçüt_aralığı1 için koşul: 32, ">32", B4 ya da "Yazıcı" gibi.
ölçüt_aralığı2; ölçüt2criteria_range2, criteria2İsteğe bağlıEk aralık ve koşul çiftleri. En çok 127 çift girilebilir.
İçindekiler
  1. Excel ÇOKETOPLA formülüyle neler yapılır?
  2. Argüman sırası ETOPLA'dan farklı
  3. Bölge ve ürüne göre satış özeti
  4. Tarih aralığına göre toplama
  5. Yanlış ya da sıfır sonucun nedenleri
  6. Bir sonraki adım

Excel ÇOKETOPLA formülüyle neler yapılır?

Excel ÇOKETOPLA formülü, verdiğiniz koşulların hepsini sağlayan satırları toplar. "Marmara bölgesindeki yazıcı satışları" ya da "Şubat ayındaki yakıt giderleri" gibi soruların cevabı tek formülle gelir. Koşullar VE mantığıyla birleşir; bir satırın toplama girmesi için hepsine uyması gerekir.

Satış raporlarında, bütçe tablolarında ve stok listelerinde sık kullanılır. Pivot tablo kurmadan bir özet tablosu hazırlamanın en pratik yollarından biridir.

Argüman sırası ETOPLA'dan farklı

ÇOKETOPLA'da toplanacak aralık en başta yazılır. Ardından her koşul için önce aralık, sonra ölçüt gelir: =ÇOKETOPLA(D2:D6;A2:A6;"Marmara";C2:C6;"Yazıcı"). ETOPLA'da ise toplam aralığı sondadır, bu yüzden bir formülden diğerine geçerken sıra karışabilir.

Tüm ölçüt aralıkları toplam aralığıyla aynı sayıda satır içermelidir. D2:D6 toplanırken A2:A5 verirseniz Excel #DEĞER! döndürür. Bu kural ETOPLA'dan daha katıdır ve aslında işinize yarar, çünkü kaymış aralıkları sessizce kabul etmez.

Bölge ve ürüne göre satış özeti

Bir satış tablosunda bölge A, temsilci B, ürün C, tutar D sütununda olsun. Marmara'daki yazıcı satışları için yukarıdaki formül, Elif'in 4.200 TL'lik ve Kerem'in 5.100 TL'lik satırlarını bulur ve 9.300 TL döndürür. Elif'in tarayıcı satışı ürün koşuluna uymadığı için dışarıda kalır.

Koşullardan biri "eşit değil" de olabilir. =ÇOKETOPLA(D2:D6;A2:A6;"Marmara";B2:B6;"<>Elif") Marmara'da Elif dışındaki temsilcilerin toplamını, yani 5.100 TL'yi verir. Aynı sütunu hem toplayıp hem koşul olarak kullanmak da mümkündür: D2:D6;">2000" gibi.

Tarih aralığına göre toplama

Bir ayın toplamını almak için aynı tarih sütununa iki koşul koyarsınız: biri başlangıç, diğeri bitiş için. Şubat 2026 yakıt giderleri şöyle hesaplanır: =ÇOKETOPLA(C2:C6;B2:B6;"Yakıt";A2:A6;">="&TARİH(2026;2;1);A2:A6;"<"&TARİH(2026;3;1)). Bitişte "küçüktür 1 Mart" yazmak, ayın kaç gün çektiğini düşünme zorunluluğunu ortadan kaldırır.

Tarihleri formüle elle "01.02.2026" diye yazmak bölgesel ayarlara göre farklı yorumlanabilir. TARİH fonksiyonu ya da tarihi içeren bir hücre kullanmak bu riski kaldırır.

Ölçütleri formülün içine yazmak yerine hücrelerden almak, aynı formülü bir özet tablosuna kopyalamanızı sağlar. Bölge adı F1'de, ürün adı G1'de ise =ÇOKETOPLA(D2:D6;A2:A6;F1;C2:C6;G1) yazarsınız. Aralıkları $D$2:$D$6 biçiminde sabitleyin; aksi hâlde formül kopyalanırken aralıklar da kayar.

Yanlış ya da sıfır sonucun nedenleri

Sonuç 0 geliyorsa önce metinlerdeki gizli boşluklara bakın. "Marmara " ile "Marmara" eşleşmez; KIRP ile temizlenmiş bir yardımcı sütun sorunu çözer. Ölçütlerdeki yazım farkı da aynı etkiyi yapar, ama büyük/küçük harf farkı sonucu değiştirmez.

Koşullardan birini "ya da" mantığıyla kurmak isterseniz ÇOKETOPLA tek başına yetmez. Marmara ya da Ege toplamı için iki ÇOKETOPLA'yı artı işaretiyle toplayabilir veya TOPLA.ÇARPIM ile dizi koşulu kurabilirsiniz.

Bir sonraki adım

Kendi tablonuzda bir özet alanı açın: satırlara bölgeleri, sütunlara ürünleri yazın. İlk hücreye ölçütleri bu başlık hücrelerinden alan bir ÇOKETOPLA yazıp $ işaretleriyle aralıkları sabitleyin ve formülü tüm tabloya kopyalayın.

Örnekler

Örnek 1: Bölge ve ürüne göre satış toplamı
ABCDEF
1BölgeTemsilciÜrünTutar
2MarmaraElifYazıcı4.2009.300
3EgeBurakYazıcı3.800
4MarmaraElifTarayıcı2.600
5MarmaraKeremYazıcı5.100
6EgeBurakTarayıcı1.900
=ÇOKETOPLA(D2:D6;A2:A6;"Marmara";C2:C6;"Yazıcı")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

F2 hücresinin sonucu: 9.300

Marmara bölgesinde ürünü Yazıcı olan iki satır vardır: 4.200 ve 5.100. Toplamları 9.300'dür.

Örnek 2: Eşit değil koşuluyla toplama
ABCDEF
1BölgeTemsilciÜrünTutar
2MarmaraElifYazıcı4.2005.100
3EgeBurakYazıcı3.800
4MarmaraElifTarayıcı2.600
5MarmaraKeremYazıcı5.100
6EgeBurakTarayıcı1.900
=ÇOKETOPLA(D2:D6;A2:A6;"Marmara";B2:B6;"<>Elif")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

F2 hücresinin sonucu: 5.100

Marmara satırlarından Elif'e ait olanlar çıkarılır; geriye Kerem'in 5.100 tutarındaki satışı kalır.

Örnek 3: Toplanan sütuna da koşul koyma
ABCDEF
1BölgeTemsilciÜrünTutar
2MarmaraElifYazıcı4.2003.800
3EgeBurakYazıcı3.800
4MarmaraElifTarayıcı2.600
5MarmaraKeremYazıcı5.100
6EgeBurakTarayıcı1.900
=ÇOKETOPLA(D2:D6;B2:B6;"Burak";D2:D6;">2000")

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

F2 hücresinin sonucu: 3.800

Burak'ın iki satışı vardır: 3.800 ve 1.900. Yalnız 2.000'in üzerindeki 3.800 toplama girer.

Örnek 4: Bir aydaki yakıt giderleri
ABCDE
1TarihGider türüTutar
205.01.2026Yakıt1.4502.890
318.01.2026Yemek620
403.02.2026Yakıt1.380
521.02.2026Yakıt1.510
602.03.2026Yemek540
=ÇOKETOPLA(C2:C6;B2:B6;"Yakıt";A2:A6;">="&TARİH(2026;2;1);A2:A6;"<"&TARİH(2026;3;1))

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 2.890

Tarih sütununa başlangıç ve bitiş için iki koşul konur. Şubat 2026'daki iki yakıt gideri 1.380 + 1.510 = 2.890 eder.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

ÇOKETOPLA kullanan rehberler ve alıştırmalar

RehberOrtaExcel'de Filtrelenmiş Hücreler Nasıl Toplanır?TOPLA filtreyle gizlenen satırları da toplar. Yalnız görünen hücreleri toplamak için =ALTTOPLAM(9;C2:C100) ya da elle gizlenen satırları da dışarıda bırakan =ALTTOPLAM(109;C2:C100) kullanılır. Hata içeren sütunlarda TOPLAMA işe yarar.RehberOrtaExcel'de Birden Fazla Kritere Göre Arama Nasıl Yapılır?DÜŞEYARA tek ölçütle arar; iki koşul için ölçütleri & ile birleştirirsiniz. Microsoft 365'te =ÇAPRAZARA("Tişört"&"M";A2:A7&B2:B7;C2:C7), tüm sürümlerde İNDİS ile KAÇINCI ya da sonuç sayıysa ÇOKETOPLA kullanılır.RehberOrtaPivot Tabloda Tarihler Aylara Göre Nasıl Gruplanır?Pivot tabloda tarihleri aya göre gruplamak için tarih alanındaki bir değere sağ tıklayıp Gruplandır'ı seçer, Ölçüt listesinden Aylar ve Yıllar'ı işaretlersiniz. Gruplama çalışmıyorsa sütunda metin olarak girilmiş tarih vardır.RehberBaşlangıçExcel'de Pivot Tablo Nasıl Yapılır?Excel'de pivot tablo yapmak için verinizin içinde bir hücre seçip Ekle sekmesinden PivotTable'ı seçersiniz. Ardından alanları Satırlar, Sütunlar ve Değerler bölgelerine sürükleyerek binlerce satırı birkaç saniyede özetlersiniz.AlıştırmaOrtaAlıştırma: ÇOKETOPLA ile Bölge ve Ay ÖzetiBölge ve ay kırılımlı bir satış özetini tek bir ÇOKETOPLA formülüyle doldurun. Formülü hem sağa hem aşağı kopyalarken $F2 ve G$1 gibi karma başvuruların nasıl çalıştığını bu alıştırmada görürsünüz.AlıştırmaİleriAlıştırma: Power Query Gruplandırmasını Formülle DoğrulamaPower Query'de temizlenmiş bir sipariş tablosunun Gruplandırma ölçütü adımıyla üreteceği şehir toplamlarını ÇOKETOPLA ile hesaplayın. Sonuçları sorgunun çıktısıyla karşılaştırarak adımların doğru çalıştığını sınarsınız.AlıştırmaİleriAlıştırma: TOPLA.ÇARPIM ile Bölge CirosuAltı satırlık satış listesinde adet ve birim fiyatı çarpıp her bölgenin cirosunu TOPLA.ÇARPIM ile, yardımcı sütun açmadan hesaplayın. Bölge adını F sütunundan okuyan formülü aşağı kopyalayarak üç bölgeyi tamamlarsınız.AlıştırmaİleriAlıştırma: Kategori Kâr Marjını Formülle DoğrulamaPivot tablodaki Kâr marjı hesaplanan alanının vereceği sonucu, ÇOKETOPLA ile toplamların oranı olarak üç kategori için formülle hesaplayın. Satır marjlarının ortalaması değil, kâr toplamının ciro toplamına oranı isteniyor.

Sıkça Sorulan Sorular

ÇOKETOPLA formülü nasıl kullanılır?

Önce toplanacak aralığı, ardından her koşul için aralık ve ölçüt çiftini yazarsınız: =ÇOKETOPLA(D2:D6;A2:A6;"Marmara";C2:C6;"Yazıcı").

ÇOKETOPLA ile ETOPLA arasındaki fark nedir?

ETOPLA tek koşul alır ve toplam aralığı sondadır. ÇOKETOPLA birden çok koşul alır ve toplam aralığı ilk argümandır.

ÇOKETOPLA'da "ya da" koşulu kurulabilir mi?

Doğrudan kurulamaz, çünkü koşullar VE ile birleşir. İki ÇOKETOPLA sonucunu toplayabilir ya da TOPLA.ÇARPIM ile dizi koşulu yazabilirsiniz.