
Sayıları toplamak kolaydır — Excel'in SUM fonksiyonu bunu saniyeler içinde halleder. Peki ya yalnızca belirli bir koşulu karşılayan değerleri toplamak istediğinizde ne olur? İşte tam bu noktada SUMIF ve SUMIFS vazgeçilmez hale gelir. Bu iki fonksiyon, bir veya birden fazla koşula göre sayıları seçici biçimde toplamanıza olanak tanır ve günlük elektronik tablo çalışmalarında en çok kullandığınız pratik formüller arasında yer alır.
Bu kılavuz, her iki fonksiyonu da temelden ele alır: söz dizimi, gerçek örnekler, sık yapılan hatalar ve adım adım takip edebileceğiniz pratik bir senaryo. Satışları izliyor, bütçe yönetiyor veya proje verilerini analiz ediyor olun; koşullu toplama, elle yapmanız gereken çalışmaları büyük ölçüde azaltacaktır.
SUMIF, bir aralıktaki değerleri yalnızca başka bir aralıktaki karşılık gelen hücre, belirlediğiniz koşulu sağladığında toplar. Tek bir ölçüt gerektiğinde mükemmeldir; örneğin "Doğu bölgesindeki tüm satışları topla" veya "500 TL'nin üzerindeki giderleri ekle" gibi durumlarda idealdir.
=SUMIF(range, criteria, [sum_range])
A sütununun ürün kategorilerini, B sütununun ise satış tutarlarını içerdiğini varsayalım. "Elektronik" kategorisindeki tüm satışları toplamak için:
=SUMIF(A2:A100, "Electronics", B2:B100)
B sütununda 1000'den büyük tüm değerleri toplamak için:
=SUMIF(B2:B100, ">1000")
Aralık ile sum_range aynı olduğunda üçüncü bağımsız değişkeni atlayabileceğinize dikkat edin. Ayrıca >, <, >= ve <> gibi karşılaştırma işleçlerinin tırnak içine alınması gerektiğini unutmayın.
SUMIFS, SUMIF'in çok koşullu sürümüdür. İki veya daha fazla ölçüt belirlemenize olanak tanır; Excel ise yalnızca tüm koşulların aynı anda karşılandığı satırlardaki değerleri toplar. Bağımsız değişken yapısı SUMIF'ten biraz farklıdır — toplam aralığı ilk sıradadır.
=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Aynı veri kümesini kullanarak, "Doğu" bölgesindeki "Elektronik" satışlarını toplamak için (C sütununun bölge adlarını içerdiğini varsayarak):
=SUMIFS(B2:B100, A2:A100, "Electronics", C2:C100, "East")
Bu formül her satırı kontrol eder: A sütunu "Electronics" VE C sütunu "East" ise, B sütunundaki karşılık gelen değer toplama dahil edilir.
Gerçekçi bir senaryo oluşturalım. Aşağıdaki sütunları içeren bir satış raporunu yönettiğinizi hayal edin:
| A: Satış Temsilcisi | B: Bölge | C: Ürün | D: Ay | E: Gelir |
|---|---|---|---|---|
| Alice | East | Laptops | January | $4.200 |
| Bob | West | Phones | January | $3.800 |
| Alice | East | Phones | February | $2.900 |
| Carol | East | Laptops | February | $5.100 |
| Bob | West | Laptops | February | $4.400 |
Verileriniz 2. satırdan 500. satıra kadar uzanıyor. İşte sık sorulan iş sorularını yanıtlayan formüller:
Alice'in toplam geliri:
=SUMIF(A2:A500, "Alice", E2:E500)
Doğu bölgesinin toplam geliri:
=SUMIF(B2:B500, "East", E2:E500)
Doğu bölgesindeki toplam Laptop geliri:
=SUMIFS(E2:E500, C2:C500, "Laptops", B2:B500, "East")
Alice'in Ocak ayında Laptop satışlarından elde ettiği toplam gelir:
=SUMIFS(E2:E500, A2:A500, "Alice", C2:C500, "Laptops", D2:D500, "January")
Her ek koşulun sonucu daha da daralttığına dikkat edin. Bu tür bir analizi elle yapmak dakikalar alabilir; ancak SUMIFS ile anında sonuç alırsınız. Eksiksiz bir raporlama aracı oluşturuyorsanız, bu yöntem Excel'de Satış Panosu: KPI ve Performans Takibi kılavuzundaki tekniklerle mükemmel bir uyum içinde çalışır.
Ölçütleri doğrudan formüle yazmak tek seferlik hesaplamalar için işe yarar; ancak panolar ve raporlar için hücre başvuruları kullanmak formüllerinizi dinamik ve güncellemesi kolay hale getirir.
H2 hücresine "Alice", H3 hücresine ise "Laptops" yazın. Formülünüz şu hale gelir:
=SUMIFS(E2:E500, A2:A500, H2, C2:C500, H3)
Artık H2'yi "Bob" olarak değiştirdiğinizde formül, Bob'un laptop satışları için anında yeniden hesaplanır. Bu yaklaşım, etkileşimli panolar için vazgeçilmezdir. Formülleri kopyaladığınızda başvuruların beklenmedik şekilde kaymamasını sağlamak için Excel hücre başvuruları — göreli ve mutlak makalesini incelemeniz büyük yarar sağlayacaktır.
Her iki fonksiyon da joker karakterleri destekler; bu özellik, verilerinizin tam olarak tutarlı olmadığı durumlarda özellikle işe yarar:
"Lap*"; "Laptops", "Laptop Çantası" vb. ile eşleşir."Bo?"; "Bob", "Boy", "Bog" ile eşleşir.~* kullanın.Örnek — "Lap" ile başlayan ürünlerin tüm gelirini toplamak için:
=SUMIF(C2:C500, "Lap*", E2:E500)
Excel tarihleri seri numaraları olarak sakladığından SUMIFS, tarihlerle sorunsuz çalışır. Belirli bir tarih aralığındaki değerleri toplamak için karşılaştırma işleçlerini kullanabilirsiniz.
D sütununun düz metin değil gerçek tarih değerleri içerdiğini varsayarak, 1 Ocak – 31 Mart 2024 tarihleri arasındaki geliri toplamak için:
=SUMIFS(E2:E500, D2:D500, ">="&DATE(2024,1,1), D2:D500, "<="&DATE(2024,3,31))
& işleci, karşılaştırma işlecini (metin olarak) DATE fonksiyonunun sonucuyla birleştirir. Bu, ezberlemeye değer çok yaygın bir kalıptır.
SUMIFS'teki tüm aralıklar aynı boyutta olmalıdır. sum_range'inizin 500 satırı varken bir criteria_range'in 499 satırı varsa Excel hata döndürür. Aralıklarınızın tutarlı olduğunu her zaman iki kez kontrol edin.
=SUMIF(B2:B100, >500, B2:B100) yazmak hata verir. İşleçler ve metin ölçütleri tırnak içinde olmalıdır: ">500" veya "Electronics".
SUMIF'te sum_range üçüncü bağımsız değişkendir. SUMIFS'te ise birincidir. Bu ikisini karıştırmak, yanlış sonuçların en sık görülen nedenidir — her seferinde bağımsız değişken sıranızı iki kez kontrol edin.
Bir criteria_range sütunu metin olarak saklanan sayılar içeriyorsa sayısal ölçüt bunlarla eşleşmez. Önce verilerinizi temizlemeniz gerekebilir. Power Query: Verileri Profesyonelce İçe Aktarın ve Dönüştürün makalesi, bu tür veri kalitesi sorunlarını verimli biçimde nasıl çözeceğinizi anlatmaktadır.
Excel'de koşullu veri toplamanın başka yolları da vardır; hangisini ne zaman kullanacağınızı bilmek önemlidir:
Çoğu iş raporlama görevi için SUMIFS doğru araçtır: hızlı, okunabilir ve koşullu toplama senaryolarının büyük çoğunluğunu karşılar. Eksiksiz bir finansal genel bakış oluştururken SUMIFS'i Excel Bütçe Şablonu: Kişisel veya Kurumsal Finansı Takip Edin kılavuzundaki tekniklerle birleştirmek, güçlü ve esnek bir raporlama sistemi oluşturur.
SUMIFS, diğer formüllerin içine yerleştirildiğinde çok daha güçlü hale gelir:
Toplam yüzdesi hesaplamak:
=SUMIFS(E2:E500, B2:B500, "East") / SUM(E2:E500)
İki koşullu toplamı karşılaştırmak:
=SUMIFS(E2:E500, B2:B500, "East") - SUMIFS(E2:E500, B2:B500, "West")
Boş ölçütleri sorunsuz biçimde işlemek için IF ile kullanmak:
=IF(H2="", SUM(E2:E500), SUMIFS(E2:E500, A2:A500, H2))
Mantıksal formül becerilerinizi daha da geliştirmek istiyorsanız, IF Fonksiyonu: Mantıksal Testler ve İç İçe IF'ler makalesi doğal bir sonraki adımdır.
Dört veya beş ölçütlü karmaşık bir SUMIFS formülüne bakıp neden sıfır döndürdüğünü çözemiyorsanız, ihtiyacınızı sade bir Türkçe ile anlatmayı deneyin — GPTExcel gibi araçlar, "bölge Doğu, ürün Laptop ve tarih 2024 Q1 olan satırların gelirini topla" gibi bir açıklamadan tam formülü anında oluşturarak doğrulamanız ve kullanmanız için doğru söz dizimini sunar.
Doğrudan hayır. SUMIF tek bir koşul için tasarlanmıştır. İki veya daha fazla koşula ihtiyacınız varsa bunun yerine SUMIFS kullanın. Ancak, ölçütler aynı aralık için geçerliyse ve bir VEYA koşulu istiyorsanız (örneğin "Doğu" veya "Batı" olan satırları toplamak gibi), birden fazla SUMIF sonucunu toplayarak bu sınırı aşabilirsiniz.
En yaygın nedenler şunlardır: verilerden farklı büyük/küçük harf kullanımıyla yazılan ölçütler (SUMIFS büyük/küçük harfe duyarlı değildir, dolayısıyla bu neden değildir), toplam aralığında veya ölçüt aralığında metin olarak saklanan sayılar, hücre değerlerindeki fazladan boşluklar ya da aralık boyutlarındaki uyumsuzluk. Boşluk sorunlarını çözmek için TRIM fonksiyonunu veya veri temizleme adımlarını kullanın.
Evet, tarihleriniz metin değil gerçek Excel tarih değerleri olarak saklandığı sürece çalışır. DATE fonksiyonuyla veya doğrudan tarih başvurularıyla karşılaştırma işleçleri kullanın: =SUMIFS(E2:E500, D2:D500, ">="&H1, D2:D500, "<="&H2); burada H1 ve H2 başlangıç ve bitiş tarihlerinizi içerir.
Excel, tek bir SUMIFS formülünde 127 ölçüt aralığı/ölçüt çiftine kadar izin verir — uygulamada hiçbir zaman ihtiyaç duymayacağınız kadar fazla. Çok büyük veri kümelerinde ve çok sayıda ölçütle performans yavaşlayabilir; ancak tipik iş verileri (on binlerce satır) için SUMIFS hızlı ve güvenilir kalmaya devam eder.
Excel'deki TEXT işlevinin sayıları, tarihleri ve saatleri biçim kodları yardımıyla nasıl biçimlendirilmiş metin dizelerine dönüştürdüğünü gerçek örnekler ve pratik kullanım senaryolarıyla öğrenin.
Excel IF işlevinin nasıl çalıştığını, birden fazla IF'in nasıl iç içe kullanılacağını ve daha temiz, daha okunaklı mantık için IFS ve SWITCH gibi modern alternatiflerin ne zaman kullanılacağını öğrenin.
Excel'de tek veya birden fazla koşula göre veri toplamak için SUMIF ve SUMIFS fonksiyonlarını ustaca kullanın; gerçek söz dizimi, pratik örnekler ve adım adım rehberle öğrenin.