Excel Koşullu Toplama: ETOPLA, ÇOKETOPLA ve EĞER ile Toplama İşlemleri
1. ETOPLA Formülü ile Koşullu Toplama
Tek bir koşul ile toplama işlemlerini gerçekleştirmek için Excel'in ETOPLA formülü kullanılabilir. Formülün genel yapısı şu şekildedir:
=ETOPLA(aralık; ölçüt; [Toplam Aralığı])
Parametreler:
- Aralık: Koşulun uygulanacağı hücre aralığı
- Ölçüt: Toplama işlemini gerçekleştirecek koşul (ör: ">100", "Elma")
- Toplam Aralığı: Toplanacak değerlerin yer aldığı hücre aralığı (isteğe bağlı)
Bu yapı, tek bir şarta uyan değerleri toplamak için idealdir. Örneğin, belirli bir ürünün satışlarını ya da 100'den büyük değerlerin toplamını hesaplamak için kullanılabilir.
Örnek
Yalnızca "4" değerinden büyük olan sayılar toplanmıştır. Koşul ">4" olarak belirlenmiş, yalnızca 6'lar toplanarak sonuç 18 dönmüştür.
2. EĞER Formülü ile Koşullu Toplama
Koşullu toplama işlemi, EĞER fonksiyonu ile TOPLA fonksiyonunun birlikte kullanılmasıyla manuel olarak yapılabilir. Bu yöntem, belirli bir koşula göre hücrelerdeki verileri toplamak için ideal bir çözüm sunar.
Örnek Formül:
=TOPLA(EĞER(A2:A10="Elma", B2:B10, 0))
Formül Açıklaması:
- A2:A10 aralığındaki "Elma" olan hücreler kontrol edilir.
- Eğer hücre "Elma" ise, B2:B10 aralığındaki değerler toplanır.
- Diğer durumlarda 0 kabul edilir.
Uyarı
EĞER ile TOPLA yöntemi, dizi formülü gerektirir. Excel'in eski sürümlerinde bu formülü CTRL + SHIFT + ENTER ile girmeniz gerekebilir.
İpucu
Office 365 veya Excel 2021'de bu formül otomatik olarak dizi formülü olarak çalışır.
3. ÇOKETOPLA Formülü ile Çok Koşullu Toplama
Çoklu koşullarla toplama işlemi, Excel'de ÇOKETOPLA fonksiyonu ile yapılır. Bu fonksiyon, birden fazla koşul altında toplama yapmamıza olanak tanır.
Örnek: Aşağıdaki formülde, E5:E10 aralığındaki sayıları toplamak istiyoruz. Koşullarımız:
- Sayılar 5'ten küçük olmalı (7'ler hariç tutulur).
- Sayılar 2'den büyük olmalı (2 sayısı hariç tutulur).
Formül:
=ÇOKETOPLA(E5:E10;E5:E10;"<5";E5:E10;">2")
İstediğiniz kadar koşul ekleyebilirsiniz:
=ÇOKETOPLA(toplam_aralığı; koşul_aralığı1; koşul1; koşul_aralığı2; koşul2; ...)
ÇOKETOPLA Örnek Veri
7 hariç, 2-5 arası toplam = 2+3+6+1=12
İpucu
ÇOKETOPLA formülünde her koşul için bir aralık ve bir koşul çifti eklenir. Sınırsız sayıda koşul kullanabilirsiniz.
4. Koşul Yazım Kuralları
ETOPLA ve ÇOKETOPLA formüllerinde koşul yazarken belirli kurallara uymak gerekmektedir. Aşağıdaki tabloda en sık karşılaşacağınız koşul türleri ve bunların formül içerisinde uygun şekilde nasıl yazılacağı yer almaktadır:
| Hedef | Koşul |
|---|---|
| 100'den küçük | "<100" |
| "Elma" içeren | "*Elma*" |
| "Elma" olmayan | "<>Elma" |
| 10'dan büyük | ">10" |
| Boş hücreler | "" |
| Boş olmayan | "<>""" |
| A1'e eşit | A1 |
| 100'e eşit | 100 |
| "Mavi"ye eşit | "Mavi" |
| A1'den büyük | ">"&A1 |
5. Sonuç
Excel'de koşullu toplama, verileri belirli kriterlere göre hızlıca analiz etmek için oldukça etkilidir.
- ETOPLA: Tek bir koşul altında toplama işlemi yapmanızı sağlar. Örneğin, 500'den büyük satışları toplamak için kullanılabilir.
- ÇOKETOPLA: Birden fazla koşul eklemenize olanak tanır. Örneğin, 200 ile 500 arasındaki satışların toplamını hesaplayabilirsiniz.
- EĞER + TOPLA: Manuel ve esnek bir çözüm sunar.
Excel'de koşullu toplama işlemleri sayesinde, veriler üzerinde daha derinlemesine analizler yaparak daha anlamlı sonuçlar elde edebilirsiniz.
Hızlı Referans
=ETOPLA(...)
=ÇOKETOPLA(...)
=TOPLA(EĞER(...))
ETOPLA kullan
6. Sıkça Sorulan Sorular
01 Excel'de koşullu toplama nasıl yapılır?
Excel'de koşullu toplama işlemleri ETOPLA ve ÇOKETOPLA formülleriyle yapılır. ETOPLA tek bir koşul, ÇOKETOPLA birden fazla koşul için kullanılır.
02 ETOPLA formülü nasıl kullanılır?
ETOPLA formülü =ETOPLA(aralık; ölçüt; [toplam_aralığı]) şeklinde kullanılır. Aralık koşulun uygulanacağı hücreleri, ölçüt koşulu, toplam_aralığı ise toplanacak değerleri belirtir.
03 ÇOKETOPLA ile birden fazla koşul nasıl eklenir?
ÇOKETOPLA formülü =ÇOKETOPLA(toplam_aralığı; koşul_aralığı1; koşul1; koşul_aralığı2; koşul2; ...) şeklinde kullanılır. İstediğiniz kadar koşul ekleyebilirsiniz.
04 EĞER formülü ile koşullu toplama yapabilir miyim?
Evet, =TOPLA(EĞER(A2:A10="Elma"; B2:B10; 0)) şeklinde EĞER ve TOPLA fonksiyonlarını birlikte kullanarak koşullu toplama yapabilirsiniz.
05 Metin içeren hücreleri nasıl toplarım?
Metin içeren hücreleri toplamak için ETOPLA veya ÇOKETOPLA formüllerinde ölçüt olarak '*metin*' kullanabilirsiniz. Örneğin: =ETOPLA(A:A; "*Elma*"; B:B)
06 Boş olmayan hücreleri nasıl toplarım?
Boş olmayan hücreleri toplamak için ölçüt olarak "<>" kullanabilirsiniz. Örneğin: =ETOPLA(A:A; "<>"; B:B)