İçindekiler
Excel'de şarta göre toplamak için =ETOPLA(A2:A7;"Ankara";C2:C7), şarta göre saymak için =EĞERSAY(A2:A7;"Ankara") kullanın. Birden fazla şart için ÇOKETOPLA ve ÇOKEĞERSAY vardır; ÇOKETOPLA'da toplanacak aralık ilk sırada yazılır.
Bu dört fonksiyon, özet tablo kurmadan "Ankara şubesi ne kadar sattı?" veya "kaç fatura ödendi?" gibi soruları tek hücrede yanıtlar. Aşağıdaki örneklerin hepsi aynı satış tablosunu kullanır.
Örnek tablo
| Şube (A) | Temsilci (B) | Tutar ₺ (C) | Durum (D) |
|---|---|---|---|
| Ankara | Aylin | 12500 | Ödendi |
| İzmir | Barış | 8200 | Bekliyor |
| Ankara | Cem | 4300 | İptal |
| Bursa | Derya | 15100 | Ödendi |
| Ankara | Emre | 9600 | Ödendi |
| İzmir | Fatma | 6750 | Ödendi |
Tek şarta göre toplama ve sayma
=ETOPLA(A2:A7; "Ankara"; C2:C7)=EĞERSAY(A2:A7; "Ankara")=ETOPLA(C2:C7; ">10000")Birden fazla şart: ÇOKETOPLA ve ÇOKEĞERSAY
=ÇOKETOPLA(C2:C7; A2:A7; "Ankara"; D2:D7; "Ödendi")=ÇOKEĞERSAY(A2:A7; "İzmir"; D2:D7; "Ödendi")ÇOKETOPLA şartların hepsinin sağlanmasını ister (VE mantığı). "Ankara veya İzmir" gibi şartlardan birinin yeterli olduğu durumlarda iki ETOPLA'yı toplayın: =ETOPLA(A2:A7;"Ankara";C2:C7)+ETOPLA(A2:A7;"İzmir";C2:C7) sonucu 41.350 ₺'dir.
Ölçüt nasıl yazılır?
| Ölçüt | Anlamı |
|---|---|
| "Ankara" | Tam olarak Ankara (büyük/küçük harf fark etmez) |
| ">10000" | 10.000'den büyük; karşılaştırma işleci tırnak içinde |
| "<>İptal" | İptal olmayanlar |
| ">"&F1 | F1 hücresindeki değerden büyük; işleç tırnakta, hücre & ile eklenir |
| "A*" | A ile başlayan her metin (* herhangi sayıda karakter, ? tek karakter) |
| ">="&TARİH(2026;1;1) | 1 Ocak 2026 ve sonrası |
Ölçütü formüle yazmak yerine bir hücreye yazıp başvurmak raporu esnek yapar: F1'e şube adını yazın ve =ETOPLA(A2:A7;F1;C2:C7) kullanın. F1'i değiştirdiğinizde sonuç da değişir.
Şarta göre ortalama
=EĞERORTALAMA(A2:A7; "Ankara"; C2:C7)Sık yapılan hatalar
- Aralıkların boyutu farklı: ETOPLA(A2:A7;"Ankara";C2:C10) gibi farklı boyutlu aralıklar yanlış sonuç verebilir, ÇOKETOPLA ise #DEĞER! hatası verir. Aralıkları aynı satırlarla yazın.
- İşleci tırnak dışında bırakmak: =ETOPLA(C2:C7;>10000) hata verir; ">10000" yazın.
- Metin olarak saklanan tutarlar toplanmaz. Sütundaki sayılar sola yaslıysa önce sayıya çevirin.
- Ölçütte fazladan boşluk: "Ankara " ile "Ankara" eşleşmez; KIRP ile temizleyin.
Joker karakter ve oran hesaplama
=ETOPLA(B2:B7; "A*"; C2:C7)Bir şartın toplam içindeki payını bulmak için EĞERSAY'ı dolu hücre sayısına bölün: =EĞERSAY(D2:D7;"Ödendi")/BAĞ_DEĞ_DOLU_SAY(D2:D7) sonucu 4/6, yani yaklaşık 0,67'dir. Hücreyi yüzde biçimine aldığınızda %67 görünür. Tutar bazında pay için aynı mantıkla ETOPLA'yı TOPLA'ya bölün.
Şimdi sen dene · 3 soru
Soru 1/3 · Taklit
ETOPLA önce şartın arandığı aralığı, sonra şartı, en son toplanacak aralığı alır.
D2 hücresine =ETOPLA(A2:A7; yaz.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Gider türü | Tutar (₺) | Yakıt toplamı | 1000 ₺ üstü toplam | |
| 2 | Yakıt | 1450 | |||
| 3 | Yemek | 620 | |||
| 4 | Yakıt | 980 | |||
| 5 | Konaklama | 2300 | |||
| 6 | Yemek | 410 | |||
| 7 | Yakıt | 1120 |
D2 hücresini seç, yaz ve Enter'a bas.
Sık sorulan sorular
ETOPLA ile ÇOKETOPLA arasındaki fark nedir?
ETOPLA tek şart alır, ÇOKETOPLA birden fazla. Bağımsız değişken sırası da farklıdır: ÇOKETOPLA'da toplanacak aralık ilk sırada yazılır. Tek şart için ÇOKETOPLA da kullanılabilir.
Tarihe göre nasıl toplarım?
Tarih şartını işleç ve TARİH ile yazın: =ÇOKETOPLA(C2:C100;B2:B100;">="&TARİH(2026;1;1);B2:B100;"<"&TARİH(2026;2;1)) Ocak 2026 toplamını verir.
Boş olmayan hücreleri nasıl sayarım?
=BAĞ_DEĞ_DOLU_SAY(A2:A100) veya =EĞERSAY(A2:A100;"<>") kullanın. Yalnızca boş hücreler için =BOŞLUKSAY(A2:A100).
ETOPLA neden 0 veriyor?
Ölçüt hiçbir hücreyle eşleşmiyordur (yazım farkı, fazladan boşluk) ya da toplanacak tutarlar metin olarak saklanmıştır. Ölçütü hücreden kopyalayarak deneyin ve tutarların sağa yaslı olduğunu kontrol edin.
ETOPLA büyük/küçük harf ayırır mı?
Hayır. "ankara", "Ankara" ve "ANKARA" aynı sayılır. Harf duyarlı toplama gerekiyorsa TOPLA.ÇARPIM ile ÖZDEŞ birlikte kullanılır: =TOPLA.ÇARPIM(ÖZDEŞ(A2:A7;"Ankara")*C2:C7).