İçeriğe geç
parazade
Orta seviyesiDers 2 / 10

Orta Ders 2: ÇOKETOPLA ve ÇOKEĞERSAY ile Çok Koşullu Hesap

Yayın: · Son güncelleme:

Bu derste

Bu derste aynı anda birden fazla şartı sağlayan satırları ÇOKETOPLA ile toplamayı, ÇOKEĞERSAY ile saymayı öğrenirsiniz. Bölge ve ay gibi iki koşullu soruları, sayı aralıklarını ve karma başvuruyla kurulan özet tablolarını çalışırsınız.

Ders sonunda şunları yapabileceksiniz

  • ÇOKETOPLA'da argüman sırasını ETOPLA'dan ayırt etmek
  • İki ya da daha fazla koşulu aynı formülde birleştirmek
  • Aynı sütuna alt ve üst sınır koyarak aralık hesabı yapmak
  • $F2 ve G$1 gibi karma başvurularla iki boyutlu özet kurmak
İçindekiler
  1. Tek koşul ne zaman yetmez?
  2. Argüman sırası farklıdır
  3. Koşullu saymak için ÇOKEĞERSAY
  4. Aynı sütuna iki sınır koymak
  5. Karma başvuruyla özet tablo
  6. Sık yapılan hatalar
  7. Tarih aralığıyla aylık toplam
  8. Sıradaki adım

Tek koşul ne zaman yetmez?

Soru iki şart içerdiğinde tek koşullu ETOPLA yetmez. "Marmara bölgesinin Ocak satışı" sorusunda hem bölgenin Marmara hem ayın Ocak olması gerekir. ETOPLA bu şartlardan yalnız birine bakabildiği için ya yanlış toplam verir ya da ek yardımcı sütun ister.

Excel ÇOKETOPLA formülü bu iş için tasarlanmıştır. Satırın toplama katılması için verdiğiniz bütün koşulları aynı anda sağlaması gerekir, yani koşullar VE mantığıyla bağlanır. Sayma tarafındaki karşılığı ÇOKEĞERSAY'dır.

Argüman sırası farklıdır

ÇOKETOPLA'da toplanacak aralık en başa yazılır: =ÇOKETOPLA(toplam_aralığı; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...). ETOPLA'da ise toplam aralığı en sondaydı. ETOPLA'dan geçenlerin en sık yaptığı hata bu sırayı karıştırmaktır.

Sekiz satırlık örnek tabloda bölge A, temsilci B, ay C, satış D sütununda. Marmara ve Ocak koşullarını birlikte yazdığınızda formül iki satırı bulur.

Örnek 1: Marmara bölgesinin Ocak satışı
ABCDEF
1BölgeTemsilciAySatış
2MarmaraSelinOcak12.00022.400
3EgeBurakOcak8.500
4MarmaraKaanŞubat9.800
5EgeBurakŞubat11.200
6MarmaraSelinŞubat7.600
7AkdenizDenizOcak6.400
8EgeEceOcak5.300
9MarmaraKaanOcak10.400
=ÇOKETOPLA(D2:D9;A2:A9;"Marmara";C2:C9;"Ocak")

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: 22.400

İki koşulu birlikte sağlayan satırlar Selin (12.000) ve Kaan'ın (10.400) Ocak kayıtlarıdır: 22.400.

Selin'in 12.000 ve Kaan'ın 10.400 TL'lik Ocak satışları toplanır, sonuç 22.400 olur. Marmara'nın Şubat satırları ya da Ege'nin Ocak satırları koşullardan birini sağlamadığı için dışarıda kalır.

Koşullu saymak için ÇOKEĞERSAY

ÇOKEĞERSAY yalnız ölçüt aralığı ve ölçüt çiftlerinden oluşur, toplanacak sütun yoktur. Aşağıdaki formül Ege bölgesinde 8.000 TL'yi aşan satış kayıtlarını sayar.

Örnek 2: Ege'de 8.000 TL'yi aşan kayıt sayısı
ABCDEF
1BölgeTemsilciAySatış
2MarmaraSelinOcak12.000
3EgeBurakOcak8.5002
4MarmaraKaanŞubat9.800
5EgeBurakŞubat11.200
6MarmaraSelinŞubat7.600
7AkdenizDenizOcak6.400
8EgeEceOcak5.300
9MarmaraKaanOcak10.400
=ÇOKEĞERSAY(A2:A9;"Ege";D2:D9;">8000")

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

F3 hücresinin sonucu: 2

Ege'deki 8.500 ve 11.200 TL'lik kayıtlar koşulu sağlar, 5.300 sağlamaz.

Ege'de üç kayıt var: 8.500, 11.200 ve 5.300. İlk ikisi 8.000'i aştığı için sonuç 2'dir. Satış hedefini aşan temsilci sayısını, belirli bir ayda iade edilen sipariş adedini ya da bir sınıfta 50'nin altında not alan öğrenci sayısını aynı yapıyla bulabilirsiniz.

Aynı sütuna iki sınır koymak

Bir değerin iki sınır arasında kalmasını istediğinizde aynı sütunu iki kez ölçüt aralığı olarak yazarsınız. ÇOKETOPLA'da bu tamamen geçerlidir ve "8.000 ile 11.000 arası" gibi bantlar için pratik bir yoldur.

Örnek 3: 8.000 ile 11.000 TL arasındaki satışların toplamı
ABCDEF
1BölgeTemsilciAySatış
2MarmaraSelinOcak12.000
3EgeBurakOcak8.500
4MarmaraKaanŞubat9.80028.700
5EgeBurakŞubat11.200
6MarmaraSelinŞubat7.600
7AkdenizDenizOcak6.400
8EgeEceOcak5.300
9MarmaraKaanOcak10.400
=ÇOKETOPLA(D2:D9;D2:D9;">=8000";D2:D9;"<=11000")

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

F4 hücresinin sonucu: 28.700

Banda giren satışlar 8.500, 9.800 ve 10.400'dür; toplamları 28.700 eder.

Bu banda 8.500, 9.800 ve 10.400 girer, toplam 28.700'dür. Sınır değerlerinin dahil olup olmadığını işaret belirler: ">=8000" 8.000'i dahil eder, ">8000" etmez. Tarih aralıklarında da aynı yöntem geçerlidir, örneğin ">="&TARİH(2026;1;1) ve "<"&TARİH(2026;2;1) ile yalnız Ocak ayını seçebilirsiniz.

Karma başvuruyla özet tablo

İki koşullu formülün asıl gücü bir özet tablosunu tek formülle doldurmaktır. Satırlara bölgeleri, sütun başlıklarına ayları yazdığınızı düşünün. Her hücrenin kendi satırındaki bölgeyi ve kendi sütunundaki ayı okuması gerekir.

Bunun için karma başvuru kullanırsınız. $F2 yazıldığında sütun sabit kalır, satır değişir. G$1 yazıldığında ise satır sabittir, sütun kayar. Formülü G2'ye yazıp hem sağa hem aşağı kopyaladığınızda her hücre doğru bölge ve ay çiftini kullanır.

Sık yapılan hatalar

En yaygın hata #DEĞER! sonucudur ve genellikle ölçüt aralıklarının toplam aralığıyla aynı boyda olmamasından çıkar. D2:D9 ile A2:A10 birlikte kullanılamaz; ETOPLA'nın aksine ÇOKETOPLA bu farkı hata olarak bildirir.

Koşullar arasında VE yerine YA DA mantığı istiyorsanız tek formül yetmez. "Ege ya da Akdeniz" toplamı için iki ÇOKETOPLA sonucunu artı işaretiyle toplarsınız. Ölçütlerde metin eşleşmesinin büyük küçük harfe duyarsız olduğunu, sondaki boşluklarınsa eşleşmeyi bozduğunu da hesaba katın.

Tarih aralığıyla aylık toplam

Gerçek satış dökümlerinde ay adı yerine çoğu zaman tarih sütunu bulunur. Bu durumda ay koşulunu iki tarih sınırıyla kurarsınız. Tarihler B sütununda, tutarlar D sütununda ise Mart 2026 cirosu için şu formül yeterlidir: =ÇOKETOPLA(D2:D900;B2:B900;">="&TARİH(2026;3;1);B2:B900;"<"&TARİH(2026;4;1)).

Üst sınırın "küçük eşit 31 Mart" yerine "küçük 1 Nisan" olarak yazılması bilinçli bir tercihtir. Tarih sütununda saat bilgisi de varsa 31 Mart 15:30 gibi bir kayıt 31 Mart'tan büyük sayılır ve "küçük eşit" koşulunda dışarıda kalır. Bir sonraki ayın ilk gününü sınır almak bu sorunu ortadan kaldırır.

Bölge koşulunu da eklemek için formülün sonuna bir ölçüt çifti daha yazarsınız. ÇOKETOPLA en fazla 127 ölçüt çifti kabul eder, pratikte üç dört koşul çoğu raporu karşılar.

Raporu okuyacak kişi için ölçütleri formülün dışına almak burada da işe yarar. Başlangıç ve bitiş tarihini iki ayrı hücreye yazıp formülde ">="&H1 ve "<"&H2 biçiminde kullanırsanız, ay değiştirmek için yalnız iki hücreyi güncellersiniz. Hücrelere kısa bir etiket eklemek de hangi dönemin raporlandığını sayfaya bakan herkese gösterir.

Sıradaki adım

Alıştırmada bölge ve ay kırılımlı bir özet tablosunu tek bir ÇOKETOPLA formülüyle dolduracaksınız. Formülü G2'ye yazmadan önce hangi başvurunun hangi yönde sabit kalması gerektiğini kâğıt üzerinde belirleyin.

Ders dosyasını indir.xlsx dosyası, ücretsiz
AlıştırmaAlıştırma: ÇOKETOPLA ile Bölge ve Ay Özeti →Bö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.

Sıkça Sorulan Sorular

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

Önce toplanacak aralığı, ardından her koşul için ölçüt aralığı ve ölçüt çiftini yazarsınız: =ÇOKETOPLA(D2:D9;A2:A9;"Marmara";C2:C9;"Ocak"). Bütün aralıklar aynı boyda olmalıdır.

ÇOKETOPLA tek koşulla da çalışır mı?

Evet, tek bir ölçüt çiftiyle ETOPLA ile aynı sonucu verir. Bazı kullanıcılar argüman sırasını karıştırmamak için her durumda ÇOKETOPLA yazmayı tercih eder.

Koşullardan herhangi birini sağlayan satırları nasıl toplarım?

ÇOKETOPLA koşulları VE ile bağlar. YA DA mantığı için her koşulu ayrı bir ÇOKETOPLA ile hesaplayıp sonuçları toplayın; iki koşulu birden sağlayan satır varsa çift sayılmamasına dikkat edin.