Türkiye'nin en iyi Online Eğitim platformu

ÇOKETOPLA (SUMIFS) Fonksiyonu: Excel'de Çoklu Koşula Göre Toplama

ÇOKETOPLA (SUMIFS) Fonksiyonu: Excel'de Çoklu Koşula Göre Toplama

Excel'de veri analizi, ham verilerden anlamlı bilgiler çıkarma sürecinin temel taşıdır. İş dünyasında, raporlama ve analiz ihtiyaçları çoğu zaman tek bir koşula bağlı kalmaz; genellikle birden fazla kritere göre toplama yapmak gerekir. Örneğin, belirli bir ürünün, belirli bir bölgedeki ve belirli bir zaman aralığındaki toplam satışını bulmak gibi. İşte bu noktada ÇOKETOPLA (SUMIFS) fonksiyonu, bu ihtiyaca yönelik güçlü, esnek ve vazgeçilmez bir çözüm olarak devreye girer. Bu yazı, fonksiyonun tüm detaylarını adım adım ve anlaşılır örneklerle açıklayarak, veri analiz becerilerinizi bir üst seviyeye taşımanıza yardımcı olacaktır.

1. ÇOKETOPLA (SUMIFS) Fonksiyonu Nedir ve Neden Kullanılır?

Bu bölümde, ÇOKETOPLA fonksiyonunun temel amacını ve pratik kullanım alanlarını inceleyeceğiz.

Fonksiyonun Amacı: En temel tanımıyla ÇOKETOPLA, birden fazla koşulu sağlayan hücrelerdeki sayısal değerleri toplar. Tek bir kritere bağlı kalan ETOPLA (SUMIF) fonksiyonunun aksine, ÇOKETOPLA aynı anda birçok farklı koşulu değerlendirmenize olanak tanır.

Kullanım Alanları: Fonksiyonun gücü, karmaşık veri setlerini özetleme yeteneğinde yatar. Özellikle aşağıdaki gibi senaryolarda sıkça kullanılır:

  •    Satış Raporları: Belirli bir satıcının, belirli bir bölgede, belirli bir ürün grubundan yaptığı toplam ciroyu hesaplamak.
  •    Envanter Yönetimi: Depoda belirli bir kategorideki ve belirli bir tedarikçiden gelen ürünlerin toplam stok miktarını bulmak.
  •    Finansal Analiz: Belirli bir departmanın, belirli bir tarihten sonraki ve belirli bir gider türündeki toplam harcamalarını özetlemek.

2. ÇOKETOPLA (SUMIFS) Fonksiyonunun Sözdizimi

Fonksiyonu etkili bir şekilde kullanabilmek için yapısını anlamak kritik öneme sahiptir.

Formül Yapısı: Fonksiyonun Türkçe Excel'deki sözdizimi aşağıdaki gibidir:

=ÇOKEĞERSAY(Kriter_Aralığı1; Ölçüt1; [Kriter_Aralığı2; Ölçüt2]…

Parametre Açıklamaları:

    ◦ Toplam_Aralığı: Bu, formülün ilk ve en önemli argümanıdır. Toplanacak sayısal değerleri içeren hücre aralığıdır (örneğin, satış tutarları).

    ◦ Kriter_Aralığı1: İlk koşulun uygulanacağı hücre aralığıdır (örneğin, ürün isimlerinin bulunduğu sütun).

    ◦ Ölçüt1: Kriter_Aralığı1 içinde aranacak olan koşuldur. Bu bir metin ("Elma"), bir sayı, bir karşılaştırma ifadesi (">100") veya bir hücre referansı olabilir.

    ◦ [Kriter_Aralığı2; Ölçüt2]: İsteğe bağlıdır. İkinci, üçüncü ve daha fazla koşul çiftini temsil eder. Fonksiyona 127 adede kadar koşul çifti ekleyebilirsiniz.

3. Adım Adım Kullanım Örnekleri

Aşağıdaki örnekler, ÇOKETOPLA fonksiyonunun pratikte nasıl çalıştığını göstermek için aşağıdaki veri tablosunu kullanacaktır:

Çoketopla Örneği

Örnek 1: Tek Koşula Göre Toplama

Senaryo: Sadece "Elma" ürününün toplam satış tutarını bulmak.

Formül: =ÇOKETOPLA(D2:D6; B2:B6; "Elma")

Açıklama:

    ◦ D2:D6: Toplanacak değerlerin bulunduğu Satış sütunudur.

    ◦ B2:B6: Koşulun aranacağı Ürün sütunudur.

    ◦ "Elma": B2:B6 aralığında aranacak olan kriterdir.

    ◦ Formül, B2:B6 aralığında "Elma" yazan satırlara karşılık gelen D2:D6 aralığındaki değerleri (120 + 90 + 150) toplar. Sonuç 360 olur.

Örnek 2: Çoklu Metin Koşulu ve Joker Karakter Kullanımı

Senaryo: Ürünü "Elma" olan VE bölgesi "Marm" ile başlayan kayıtların toplam satışını bulmak.

Formül: =ÇOKETOPLA(D2:D6; B2:B6; "Elma"; C2:C6; "Marm*")

Açıklama:

    ◦ Bu formül iki koşulu birden kontrol eder.

    ◦ İlk koşul çifti (B2:B6; "Elma") ürünün "Elma" olmasını sağlar.

    ◦ İkinci koşul çifti (C2:C6; "Marm*") bölgenin "Marm" ile başlamasını sağlar. Yıldız (*) joker karakteri, "Marm" kelimesinden sonra herhangi bir metin gelebileceği anlamına gelir (örneğin, "Marmara").

    ◦ Sadece her iki koşulu da sağlayan satırın (5. satır) satış değeri toplanır. Sonuç 150 olur.

Örnek 3: Sayısal Koşula Göre Toplama

Senaryo: Satış tutarı 100'den büyük olan tüm kayıtların toplamını bulmak.

Formül: =ÇOKETOPLA(D2:D6; D2:D6; ">100")

Açıklama:

    ◦ Bu örnekte hem Toplam_Aralığı hem de Kriter_Aralığı1 aynıdır (D2:D6).

    ◦ Koşul ">100" olarak belirtilmiştir. Sayısal karşılaştırma ifadeleri her zaman çift tırnak içinde yazılmalıdır.

    ◦ Formül, D2:D6 aralığında 100'den büyük olan değerleri (120 + 150) toplar. Sonuç 270 olur.

Örnek 4: Tarih ve Metin Koşulunu Birlikte Kullanma

Senaryo: 1 Ocak 2024 ve sonrası tarihlerde, "Ege" bölgesinde yapılan toplam satışı bulmak.

Formül: =ÇOKETOPLA(D2:D6; A2:A6; ">="&TARİH(2024;1;1); C2:C6; "Ege")

Açıklama:

    ◦ Bu formül hem tarihsel hem de metin bazlı bir koşulu birlikte değerlendirir.

    ◦ İlk koşul (A2:A6; ">="&TARİH(2024;1;1)) tarihi 1 Ocak 2024'e eşit veya bu tarihten sonra olan satırları hedefler.

    ◦ İkinci koşul (C2:C6; "Ege") bölgenin "Ege" olmasını şart koşar.

    ◦ Veri tablosunda bu iki koşulu aynı anda sağlayan iki satır bulunmaktadır: 2. satır (120) ve 5. satır (60). Formül bu iki değeri toplar ve sonuç 180 olur.

Örnek 5: Hücre Değerlerine Bağlı Dinamik Koşullar

Senaryo: Ürün adını G2 hücresinden, minimum satış tutarını ise H2 hücresinden alarak dinamik bir toplam hesaplama. (G2 hücresinde "Elma", H2 hücresinde "100" yazdığını varsayalım).

Formül: =ÇOKETOPLA(D2:D6; B2:B6; G2; D2:D6; ">"&H2)

Açıklama:

    ◦ Kriterleri doğrudan formül içine yazmak yerine hücrelere referans vermek, raporlarınızı çok daha esnek ve interaktif hale getirir.

    ◦ "Elma" yerine G2 hücresine referans verilmiştir.

    ◦ ">100" yerine ">" ifadesi & operatörü ile H2 hücresine bağlanmıştır.

    ◦ G2 ve H2 hücrelerindeki değerleri değiştirerek formülü güncellemeden farklı sonuçlar alabilirsiniz. G2="Elma" ve H2=100 için, formül "Elma" ürününün 100'den büyük olan satışlarını (120 ve 150) toplayarak 270 sonucunu bulur.

4. Sık Yapılan Hatalar ve Çözümleri

• Aralık Boyutlarının Uyuşmaması: Toplam_Aralığı ile tüm Kriter_Aralığı argümanları aynı satır ve sütun sayısına sahip olmalıdır. Aksi takdirde, formül #DEĞER! hatası döndürür. Excel'in her satırı doğru bir şekilde karşılaştırabilmesi için bu kurala uyulmalıdır.

• Argüman Sırasını Karıştırmak: ETOPLA fonksiyonunda toplanacak aralık son argümandır. Ancak ÇOKETOPLA fonksiyonunda Toplam_Aralığı her zaman ilk argüman olarak yazılmalıdır. Bu sıralama hatası yanlış sonuçlara yol açar.

• VE / VEYA Mantığı: ÇOKETOPLA fonksiyonu, belirtilen tüm koşulların aynı anda sağlanması (VE mantığı) prensibiyle çalışır. Eğer farklı koşullardan herhangi birini sağlayanları toplamak (VEYA mantığı) istiyorsanız, birden fazla ÇOKETOPLA formülünü toplamak gibi farklı yöntemler kullanmanız gerekir.

Sık Sorulan Sorular (SSS)

ÇOKETOPLA fonksiyonu ile ETOPLA arasındaki fark nedir?
ÇOKETOPLA fonksiyonu birden fazla koşulu aynı anda değerlendirir, ETOPLA ise yalnızca tek bir koşula göre toplama yapar.

Fonksiyonda kaç koşul kullanılabilir?
ÇOKETOPLA fonksiyonunda 127 farklı koşul çifti kullanılabilir, bu da çok geniş analiz imkânı sağlar.

ÇOKETOPLA ile VEYA mantığı nasıl uygulanır?
Fonksiyon doğrudan VEYA mantığını desteklemez. Bunun için birden fazla ÇOKETOPLA formülü yazıp sonuçlarını toplamanız gerekir.

Aralık boyutları eşleşmezse ne olur?
Toplam_Aralığı ile Kriter_Aralığı boyutları farklıysa #DEĞER! hatası alırsınız. Tüm aralıkların aynı satır/sütun sayısına sahip olması gerekir.

Dinamik koşullar nasıl eklenir?
Kriterleri hücrelere yazıp formülde bu hücreleri referans gösterebilirsiniz. Böylece koşullar değiştikçe formül de otomatik uyum sağlar.

Tarih kriterlerini nasıl kullanabilirim?
TARİH() fonksiyonu ile veya hücredeki bir tarih değerine referans vererek tarih aralıklarına göre toplama yapabilirsiniz.

Joker karakter (*) ne işe yarar?
Metin kriterlerinde kullanılan joker karakter, belirli bir kelimenin devamında gelen farklı ifadeleri kapsamanızı sağlar. Örneğin "Marm*" yazıldığında Marmara, Marmaris gibi değerleri yakalar.

Fonksiyonu finansal analizde nasıl kullanırım?
Belirli bir departmanın belirli bir tarihten sonraki giderlerini ya da belirli kategoriye ait harcamalarını özetlemek için kullanılabilir.

Özet:

• ÇOKETOPLA fonksiyonu, birden fazla koşulu aynı anda değerlendirerek esnek ve güçlü veri analizi sağlar.

• Sözdiziminde ilk argüman her zaman Toplam_Aralığıdır; diğer koşullar sırasıyla Kriter_Aralığı ve Ölçüt şeklinde eklenir.

• Satış, finansal analiz ve envanter yönetimi gibi farklı iş alanlarında verileri özetlemek için kullanılır.

• Joker karakterler ve karşılaştırma operatörleri ile çok daha detaylı koşullar tanımlanabilir.

• Dinamik raporlar için koşullar hücrelere yazılarak fonksiyon interaktif hale getirilebilir.

Sertifika :

Excel’de ÇOKETOPLA fonksiyonunu öğrenmek, iş dünyasında profesyonel raporlama becerilerinizi güçlendirir ve kariyerinizde fark yaratır.

Eğitmen: Ömer Bağcı

Excel uzmanı Ömer Bağcı, 15 yılı aşkın deneyimiyle ileri düzey Excel ve veri analizi eğitimleri vermektedir. Öğrencilerine yalnızca formül kullanımını değil, aynı zamanda raporlama ve iş zekâsı mantığını da aktarmaktadır. Daha fazla bilgi için vidoport.com adresini ziyaret edebilirsiniz.

En Başa Dön