Excel’de ETOPLA ve ÇOKLUETOPLA Kullanımı: Koşullu Toplama Rehberi

Excel’de büyük veri kümeleriyle çalışırken genellikle tüm satırları değil, yalnızca belirli koşullara uyan kayıtları toplamak isteriz. Sadece İstanbul şubesinin cirosu, yalnızca Ahmet’in yaptığı satışlar ya da Mart ayında 20.000 TL üzeri harcamalar… İşte bu gibi durumlarda iki fonksiyon işimizi görür: ETOPLA (SUMIF) ve ÇOKLUETOPLA (SUMIFS).

Bu rehberde her iki fonksiyonun sözdizimini adım adım göreceğiz, farklarını tablolarla kıyaslayacağız ve günlük iş hayatında sıkça karşılaşacağınız Türkçe örneklerle pekiştireceğiz. Pratik bittiğinde koşullu toplama yapmak refleks haline gelecek.

ETOPLA (SUMIF) Nedir?

ETOPLA fonksiyonu, tek bir koşula uyan hücrelerin toplamını hesaplar. Mesela bir satış dökümünde yalnızca “Laptop” ürününe ait satışları bulmak istediğinizde tam da bu fonksiyonu kullanırsınız.

Sözdizimi

=ETOPLA(aralık; ölçüt; [toplam_aralığı])
=SUMIF(range, criteria, [sum_range])
  • aralık: Koşulun kontrol edileceği hücreler
  • ölçüt: Hangi değerlerin toplanacağını belirleyen koşul (metin, sayı veya karşılaştırma)
  • toplam_aralığı: Aslında toplanacak sayıların bulunduğu aralık (yazılmazsa “aralık” toplanır)

Örnek Veri: Elektronik Mağazası Satış Kaydı

Aşağıdaki tabloyu bir elektronik perakendecisinin haftalık satış defteri olarak düşünelim. Formülleri bu tablo üzerinde test edeceğiz.

HücreA — ÜrünB — Satış TemsilcisiC — ŞehirD — Tutar (TL)
2LaptopAhmet Kayaİstanbul25.000
3TelefonZeynep DemirAnkara15.000
4LaptopMehmet Yılmazİzmir30.000
5TabletAyşe Şahinİstanbul8.000
6LaptopAhmet KayaBursa22.000
7TelefonMehmet Yılmazİstanbul18.500
8TabletZeynep DemirAnkara9.750

Örnek 1: Tüm Laptop Satışlarının Toplamı

A sütununda “Laptop” yazan tüm satırların D sütunundaki tutarlarını toplayalım:

=ETOPLA(A2:A8; "Laptop"; D2:D8)
=SUMIF(A2:A8, "Laptop", D2:D8)

Sonuç: 25.000 + 30.000 + 22.000 = 77.000 TL

Örnek 2: 20.000 TL Üzeri Satışların Toplamı

Bu kez ölçütümüz bir karşılaştırma operatörü içeriyor. Karşılaştırma operatörleri her zaman çift tırnak içinde yazılmalıdır.

=ETOPLA(D2:D8; ">20000")
=SUMIF(D2:D8, ">20000")

Bu formülde toplam_aralığı yazmadık çünkü koşulu kontrol ettiğimiz aralık ile toplanacak aralık aynı. Sonuç: 77.000 TL (25.000 + 30.000 + 22.000)

ÇOKLUETOPLA (SUMIFS) Nedir?

ÇOKLUETOPLA, birden fazla koşulu aynı anda sağlayan kayıtları toplar. “İstanbul’da satılan Laptop’ların tutarı” veya “Ahmet’in Bursa şubesinde 20.000 TL üzeri satışları” gibi sorulara cevap verir.

Sözdizimi

=ÇOKLUETOPLA(toplam_aralığı; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Dikkat! ETOPLA’da toplanacak aralık en sonda yazılırken ÇOKLUETOPLA’da en başta yer alır. Bu fark, sık yapılan hataların başında gelir.

ÖzellikETOPLAÇOKLUETOPLA
Koşul sayısı11 ila 127
İlk argümanÖlçütün kontrol edileceği aralıkToplanacak aralık
Toplanacak aralıkSon argüman (opsiyonel)İlk argüman (zorunlu)
Excel sürümüTüm sürümlerExcel 2007 ve sonrası

Örnek 3: İstanbul’da Satılan Laptop’ların Tutarı

=ÇOKLUETOPLA(D2:D8; A2:A8; "Laptop"; C2:C8; "İstanbul")
=SUMIFS(D2:D8, A2:A8, "Laptop", C2:C8, "İstanbul")

Formül iki koşulu birden arar: A sütunu “Laptop” OLMALI VE C sütunu “İstanbul” OLMALI. Tablomuzda yalnızca 2. satır her iki koşulu da sağlıyor. Sonuç: 25.000 TL

Örnek 4: Ahmet Kaya’nın 20.000 TL Üzeri Satışları

=ÇOKLUETOPLA(D2:D8; B2:B8; "Ahmet Kaya"; D2:D8; ">20000")
=SUMIFS(D2:D8, B2:B8, "Ahmet Kaya", D2:D8, ">20000")

Aynı sütun hem ölçüt aralığı hem toplam aralığı olarak kullanılabilir. 2. satır (25.000) ve 6. satır (22.000) koşulu sağlıyor. Sonuç: 47.000 TL

Joker Karakterlerle Esnek Eşleşme

Ölçütlerinizde yıldız (*) ve soru işareti (?) joker karakterlerini kullanarak kısmi eşleşme yapabilirsiniz. Bu, büyük veri kümelerinde kategori gruplaması için çok yararlıdır.

JokerAnlamıÖrnek ÖlçütEşleşen
*Sıfır veya daha fazla karakter“A*”Ahmet, Ayşe, Ankara
*İçinde geçen“*istan*”İstanbul, Pakistan
?Tam olarak bir karakter“Ay??”Ayda, Ayşe (ilk 4 harf)

Örneğin mağaza isminde “istan” geçen tüm şubelerin satışını toplamak için:

=ETOPLA(C2:C8; "*istan*"; D2:D8)

Hücre Referansı ile Dinamik Ölçüt

Ölçütü formülün içine yazmak yerine bir hücreden alırsanız raporunuz çok daha esnek olur. Kullanıcı hücreye yazdığı değeri değiştirdiğinde sonuç otomatik güncellenir.

Diyelim ki F1 hücresine “Laptop” yazdınız. Bu durumda:

=ETOPLA(A:A; F1; D:D)

F1’e “Telefon” yazarsanız sonuç anında telefon satışlarına döner. Bu yöntem özellikle dashboard ve rapor sayfalarında çok kullanışlıdır.

Karşılaştırma operatörü hücre referansıyla kullanırken birleştirme (&) gerekir:

=ETOPLA(D2:D8; ">"&F2; D2:D8)

F2 hücresinde 20000 yazıyorsa bu formül 20.000 TL üzeri satışları toplar. Eşiği değiştirmek için sadece F2’ye yeni bir sayı yazmanız yeterli.

Sık Yapılan 5 Hata

HataYanlış KullanımDoğrusu
Argüman sırasını karıştırmak=ÇOKLUETOPLA(A2:A8; “Laptop”; D2:D8)=ÇOKLUETOPLA(D2:D8; A2:A8; “Laptop”)
Metni tırnaksız yazmak=ETOPLA(A2:A8; Laptop; D2:D8)=ETOPLA(A2:A8; “Laptop”; D2:D8)
Operatörü birleştirmeyi unutmak=ETOPLA(D2:D8; “>F2”)=ETOPLA(D2:D8; “>”&F2)
Aralıkları farklı uzunlukta seçmekölçüt: A2:A8 / toplam: D2:D10ölçüt: A2:A8 / toplam: D2:D8
Formülü kopyalarken sabitlememek=ETOPLA(A2:A8; F1; D2:D8)=ETOPLA($A$2:$A$8; F1; $D$2:$D$8)

Tarih Koşullarıyla ÇOKLUETOPLA

Muhasebe ve finans raporlarında çok kullanılan bir senaryo: belirli bir tarih aralığındaki satışların toplamını almak. Burada iki koşul kullanılır: başlangıç tarihinden büyük VE bitiş tarihinden küçük eşit.

Örneğin 01.03.2026 – 31.03.2026 arası satış toplamı için (E sütununda tarih varsayalım):

=ÇOKLUETOPLA(D2:D100; E2:E100; ">="&TARİH(2026;3;1); E2:E100; "<="&TARİH(2026;3;31))
=SUMIFS(D2:D100, E2:E100, ">="&DATE(2026,3,1), E2:E100, "<="&DATE(2026,3,31))

TARİH fonksiyonunu kullanmak bölgesel tarih formatı farklılıklarından kaynaklanan hataları önler. Özellikle dosyanız farklı bilgisayarlarda açılacaksa bu yöntemi tercih edin.

Hangisini Ne Zaman Kullanmalı?

  • Tek bir koşulunuz varsa (ör. yalnızca şehir), ETOPLA yeterli ve daha okunaklı.
  • Birden fazla koşul varsa (ör. şehir + ürün + tarih), ÇOKLUETOPLA kullanın.
  • Aynı anda birden fazla koşul gelme ihtimali varsa, sadeleştirme adına her zaman ÇOKLUETOPLA ile başlamak da geçerli bir yaklaşımdır. Gelecekte koşul ekleyip çıkarmak kolaylaşır.

Pro İpuçları

  1. Tüm sütunu seçmek (A:A) formülü kısaltır ama büyük dosyalarda performansı düşürür. Mümkünse tablo aralığını sınırlayın.
  2. Excel Tablosu (Ctrl+T) kullanıyorsanız =ETOPLA(Satış[Ürün]; "Laptop"; Satış[Tutar]) gibi yapılandırılmış referans yazabilirsiniz. Yeni satırlar eklendikçe formül kendini otomatik genişletir.
  3. Ölçüt olarak boş hücreleri hedeflemek için "" değil "=" (yalnızca gerçekten boş) ya da "<>" (dolu olan) kullanabilirsiniz.
  4. ÇOKLUETOPLA formülü 127 koşula kadar destekler ancak 4–5 koşuldan sonra okunurluk düşer. Karmaşıklaştığında yardımcı sütun açmak veya Power Query’e taşımak mantıklı olur.

Özet

ETOPLA ve ÇOKLUETOPLA, raporlama yapan herkesin cephaneliğinde bulunması gereken iki temel fonksiyondur. ETOPLA tek koşullu sade hesaplamalarda hızlı sonuç verirken ÇOKLUETOPLA birden fazla kritere dayanan analizlerde işinizi çok kolaylaştırır. İki fonksiyonun argüman sırasının farklı olduğunu aklınızda tutun, ölçütlerinizi her zaman çift tırnak içinde yazın ve formülü kopyalamadan önce sabitlemeyi ($) unutmayın.

Örneklerdeki tabloyu kendi Excel dosyanıza aktararak her bir formülü adım adım deneyin. Birkaç denemeden sonra koşullu toplama sizin için refleks haline gelecek. Bir sonraki adım olarak aynı mantığı sayma (ÇOKEĞERSAY) ve ortalama (ÇOKEĞERORTALAMA) fonksiyonlarında da kullanabilirsiniz — söz dizimi neredeyse aynıdır.

Rate this post

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top