Menu

ETOPLA Formülü: Excel'de Koşula Göre Toplama (SUMIF)

=ETOPLA(A2:A7;"North";C2:C7) A sütununun North olduğu satırlarda C2:C7'deki değerleri toplar. Büyüktür, metin içerir, tarihe göre ve başka sayfadan toplama; hepsi düzenleyebileceğiniz canlı tablolarda.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

ETOPLA (İngilizce SUMIF) formülü =ETOPLA(A2:A7;"North";C2:C7), A sütununda North yazan her satırda C2:C7'deki satışları toplar. ETOPLA bir aralığı bir koşula göre denetler ve başka bir aralığın eşleşen satırlarını toplar.

Bir bölgenin toplam satışları
F2
ABCDEF
1RegionProductSalesRegionTotal
2NorthApple120North230
3SouthPear45South245
4NorthPear80
5EastApple55
6SouthApple200
7NorthApple30
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA(A2:A7;"North";C2:C7)

F2, üç North satırı olan 120, 80 ve 30'u toplar ve 230 gösterir. F3 bölgesini E3'ten alır: E3'ü East yapın, 55 gösterir. C sütunundaki herhangi bir sayıyı değiştirin, iki toplam da güncellenir.

ETOPLA söz dizimi

=SUMIF(range, criteria, [sum_range])
  • range (aralık), koşulun denetlendiği hücrelerdir.
  • criteria (ölçüt) koşuldur: tırnak içinde metin ("North"), bir karşılaştırma (">100"), bir joker karakter kalıbı ("*apple*") ya da bir hücre (E3 veya işleçle birlikte ">"&F2).
  • sum_range (toplam_aralığı) toplanacak hücrelerdir. İsteğe bağlıdır: yazılmazsa ETOPLA range içindeki eşleşen hücrelerin kendisini toplar.

range ve sum_range satır satır eşleştirilir, bu yüzden aynı satırda başlamalı ve aynı boyutta olmalıdırlar. Türkçe Excel ondalık virgül kullandığı için bağımsız değişkenleri noktalı virgülle ayırır: =ETOPLA(A2:A7;"North";C2:C7). Tablodaki formülleri de bu şekilde, Türkçe adlarla ve noktalı virgülle yazabilirsiniz.

ETOPLA büyüktür veya küçüktür

Bir değerin üstündeki veya altındaki sayıları toplarken koşul ve toplam aynı sütundadır, bu yüzden sum_range'i yazmayabilirsiniz.

Büyüklüğe göre toplama
F2
ABCDEF
1RegionProductSalesConditionTotal
2NorthApple120Over 100320
3SouthPear45100 or less210
4NorthPear80Not North300
5EastApple55Limit50
6SouthApple200Over the limit455
7NorthApple30
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA(C2:C7;">100")

F2 120 ile 200'ü, F3 diğer dördünü toplar; ikisinin toplamı her zaman genel toplamı verir. F4 "eşit değildir"i gösterir: North dışındaki her şey. F6 sınırını F5'ten okur. İşleci tırnak içine yazın ve hücreyi & ile ekleyin: ">"&F5, asla ">F5" değil.

Hücre metin içeriyorsa ETOPLA

Ölçütte * herhangi sayıda karakterin, ? tam olarak bir karakterin yerini tutar. "*apple*" adının herhangi bir yerinde, harf büyüklüğü ne olursa olsun, apple geçen her ürünle eşleşir.

Bir kelime içeren ürünleri toplama
E2
ABCDE
1ProductSalesConditionTotal
2Apple120contains apple250
3Pineapple45exactly Apple120
4Pear80starts with P325
5Green apple55word in D680
6Plum200pear
7Apple cider30
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA(A2:A7;"*apple*";B2:B7)

E2 Apple, Pineapple, Green apple ve Apple cider'ı toplar. Joker karakter içermeyen E3 yalnızca tam olarak Apple olan hücreyi toplar. E5 kalıbı D6'daki kelimeden oluşturur: D6'yı cider yapın, E5 yalnızca cider satışlarını gösterir. Daha fazla kalıp ve gerçek bir yıldız için ~ joker karakterler sayfasında.

Dolu herhangi bir hücrenin yanındaki değerleri toplamak için "<>" (boş değil) kullanın: =ETOPLA(A2:A7;"<>";B2:B7). "" hücrenin boş olduğu satırları toplar.

Tarihe göre ETOPLA

Tarihler sayıdır, bu yüzden ">=", "<" ve diğerleri onlarda da çalışır. Tarihi TARİH (İngilizce DATE) ile oluşturun ya da bir hücrede tutun ve işlece & ile ekleyin.

Bir tarihten bu yana satışlar
F2
ABCDEF
1RegionSalesDateConditionTotal
2North1202026-01-05From Feb 1365
3South452026-01-12Cutoff2026-03-01
4North802026-02-03Before the cutoff300
5East552026-02-18On Jan 1245
6South2002026-03-02
7North302026-03-20
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA(C2:C7;">="&TARİH(2026;2;1);B2:B7)

F2, 1 Şubat'tan itibaren olan dört siparişi toplar: 80, 55, 200 ve 30, yani 365. F4, F3'teki tarihten önceki siparişleri toplar. Tek bir ayın toplamı bir başlangıç ve bir bitiş tarihi, yani aynı sütunda iki koşul ister; bu ÇOKETOPLA'nın işidir: =ÇOKETOPLA(B2:B7;C2:C7;">="&TARİH(2026;2;1);C2:C7;"<"&TARİH(2026;3;1)).

Başka bir sayfadan ETOPLA

Aralıklar başka bir sayfada olabilir: önlerine sayfa adını ve ! işaretini yazın. Aşağıda veriler Sales sekmesinde, özet ise kendi sekmesinde. Toplanan satırları görmek için Sales sekmesine tıklayın.

Canlı tablo
B2
AB
1RegionTotal
2North230
3South245
4East55
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =ETOPLA(Sales!$A$2:$A$7;A2;Sales!$C$2:$C$7)

B2, B4'e kadar aşağı doldurulmuştur: A2 ölçütü A3 ve A4'e kayar, $ ise iki aralığı da Sales sayfasının aynı satırlarında tutar. $ olmasaydı üçüncü kopya Sales!A4:A9 okur ve ilk satırları kaçırırdı. Bu kalıp, yani her etiketin yanında bir ETOPLA bulunan bir etiket listesi, özet tablo kullanmadan kategoriye göre özet oluşturmanın yoludur. Boşluk içeren bir sayfa adı tırnak ister: 'Sales 2026'!$A$2:$A$7.

Alıştırma: ETOPLA

Sıra sizde: bir ürünün toplamı
F2
ABCDEF
1RegionProductSalesProductTotal
2NorthApple120Apple
3SouthPear45
4NorthPear80
5EastApple55
6SouthApple200
7NorthPlum30
8WestApple65
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: Apple satırlarının satışlarını toplayın. Formülü F2'ye yazın.

Sıra sizde: yalnızca büyük siparişler
E2
ABCDE
1OrderAmountConditionTotal
2A-101120100 or more
3A-10245
4A-103310
5A-104100
6A-10585
7A-106140
8A-10799
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: B2:B8 içinde 100 veya daha büyük siparişleri toplayın. Formülü E2'ye yazın.

Birden fazla ölçütle ETOPLA

ETOPLA tek bir koşul alır. Sık karşılaşılan iki durum vardır.

İki koşul da doğru olmalı (North ve Apple): ÇOKETOPLA kullanın. Önce toplam aralığı, ardından koşul çiftleri gelir.

=SUMIFS(C2:C7,A2:A7,"North",B2:B7,"Apple")

Tek sütunda iki değerden biri (North veya South): ETOPLA'ya süslü parantez içinde bir liste verip iki sonucu TOPLA ile toplayın ya da iki ETOPLA'yı toplayın.

=SUM(SUMIF(A2:A7,{"North","South"},C2:C7))
=SUMIF(A2:A7,"North",C2:C7)+SUMIF(A2:A7,"South",C2:C7)

Türkçe Excel'de ikincisi =ETOPLA(A2:A7;"North";C2:C7)+ETOPLA(A2:A7;"South";C2:C7) olur; süslü parantezli ilki İngilizce yazımıyla duruyor, çünkü dizi sabitinin ayırıcıları bölge ayarlarına bağlıdır. Bir hesaplamaya bağlı bir koşulda (bir tarihin ayı, satış çarpı fiyat) ETOPLA işe yaramaz; TOPLA.ÇARPIM yarar.

ETOPLA neden 0 veya yanlış bir toplam döndürür

  • Ölçüt hiç eşleşmiyor. Sonunda boşluk olan "North " "North"a eşit değildir. Koşulu =EĞERSAY(A2:A7;"North") ile sınayın: bu 0 ise sorun toplamda değil, eşleşmededir.
  • Toplam aralığında metin olarak saklanan sayılar. ETOPLA onları sessizce atlar. Genellikle hücrenin solunda yeşil bir üçgenle dururlar; önce onları sayıya dönüştürün.
  • Tırnak içinde bir hücre. ">F5" F5 metniyle karşılaştırır. ">"&F5 yazın.
  • Farklı boyutta aralıklar. =ETOPLA(A2:A7;"North";C2) hata döndürmez: Excel sum_range'i ilk hücresinden başlayarak range ile aynı boyuta getirir. Çalışır, ama yanlış satırda başlayan bir toplam aralığı sessizce yanlış hücreleri toplar; bu yüzden iki aralığa da her zaman aynı satırları verin.
  • Aralıklar kapalı olan başka bir çalışma kitabında. Dosya açılana kadar ETOPLA #VALUE! (Türkçe Excel'de #DEĞER!) gösterir; tablo hata adlarını İngilizce gösterir.

Sıkça Sorulan Sorular

Excel'de ETOPLA nasıl çalışır?

=ETOPLA(range; criteria; sum_range), range içindeki her hücreyi ölçüte göre denetler ve eşleştiğinde sum_range içinde aynı satırdaki hücreyi toplama ekler. =ETOPLA(A2:A7;"North";C2:C7) North satırları için C sütununu toplar.

Bir sayıdan büyük değerler nasıl toplanır?

Toplam aralığını yazmayın ve karşılaştırmayı tırnak içine koyun: =ETOPLA(C2:C7;">100") C2:C7'de 100'ün üstündeki her değeri toplar. Sınır bir hücredeyse =ETOPLA(C2:C7;">"&F2) yazın.

Bir hücre metin içeriyorsa nasıl toplanır?

Metnin iki yanına yıldız koyun: =ETOPLA(B2:B7;"*apple*";C2:C7) B sütununda apple geçen her yerde (Apple, Pineapple veya Green apple gibi) C sütununu toplar. Eşleşme harf büyüklüğünü yok sayar.

ETOPLA birden fazla ölçütle nasıl kullanılır?

Hepsinin doğru olması gereken koşullar için ÇOKETOPLA kullanın: =ÇOKETOPLA(C2:C7;A2:A7;"North";B2:B7;"Apple"). Tek sütunda iki değerden biri için iki ETOPLA'yı toplayın: =ETOPLA(A2:A7;"North";C2:C7)+ETOPLA(A2:A7;"South";C2:C7).

ETOPLA neden 0 döndürüyor?

Genellikle ölçüt hiç eşleşmez (verilerin sonunda bir boşluk ya da ">"&F2 yerine yazılmış ">F2") ya da toplam aralığındaki sayılar metin olarak saklanmıştır ve ETOPLA onları atlar. Eşleşmeyi aynı aralık ve ölçütle EĞERSAY kullanarak denetleyin.

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA