Basit toplamdan karmaşık raporlara: Excel'de veri ile çalışma

Kerem Aydın·11 Temmuz 2026·⏱4 dk

Excel'de hızlıca toplam bulmak için gerekli hücre aralığını seçin ve Alt + = tuş kombinasyonuna basın veya "Giriş" sekmesindeki Otomatik Toplam düğmesine tıklayın. Belirli koşullar karşılandığında yalnızca değerleri toplamak gerektiğinde (örneğin, belirli bir ayda belirli bir satış temsilcisinin satışları) daha karmaşık görevler için ÇOKETOPLA işlevi kullanılır. Aşağıda her iki yöntem de hazır formüllerle detaylı olarak açıklanmıştır.

Temel toplam hesaplama yöntemleri

Tablolardaki en sık yapılan görev genel toplamı elde etmektir. Excel bunun için anlık görüntülemeden kalıcı formüller oluşturmaya kadar çeşitli araçlar sunar.

Formül olmadan anlık görüntüleme

Sonucu bir hücreye kaydetmeden yalnızca seçilen sayıların toplamını öğrenmek istiyorsanız:

  1. Sayıları içeren aralığı fareyle seçin.
  2. Program penceresinin sağ alt köşesine (durum çubuğu) bakın.
  3. Burada otomatik olarak Toplam değeri ile birlikte Ortalama ve Sayı görüntülenir.

Durum çubuğunda toplam yoksa, üzerine sağ tıklayın ve "Toplam" öğesinin yanındaki onay kutusunu işaretleyin.

TOPLA işlevi ve Otomatik Toplam

Sonucu sabitlemek için =TOPLA() formülünü kullanın.

  • Manuel giriş: Herhangi bir boş hücreye =TOPLA(A1:A10) yazın. İşlev metni ve boş hücreleri yoksayar, yalnızca sayıları toplar.
  • Otomatik Toplam: İmleci sayıların bulunduğu sütunun altına yerleştirin ve Alt + = tuşlarına basın. Excel aralığı otomatik olarak belirler ve formülü ekler.
  • Bitişik olmayan aralıklar: Noktalı virgül kullanarak dağınık hücreleri toplayabilirsiniz: =TOPLA(A1:A5; C1:C5; E10).

ÇOKETOPLA işlevi: Birden fazla koşula göre toplama

Normal toplama yeterli olmadığında ve verileri kriterlere göre seçmeniz gerektiğinde (örneğin, "Mart" ayında "Pazarlama Departmanı"ndaki "Kırtasiye Giderleri"), ÇOKETOPLA işlevi (İngilizce sürümünde SUMIFS) devreye girer. Bu işlev 127'e kadar koşul çifti tanımlamanıza olanak tanır.

İşlevin sözdizimi

Bağımsız değişkenlerin sırası kritik öneme sahiptir ve eski ÇOKETOEŞLE işlevinden farklıdır:

=ÇOKETOPLA(toplam_aralığı; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)

  1. Toplam Aralığı: Toplanması gereken sayıları içeren hücreler (ilk olarak belirtilir!).
  2. Ölçüt Aralığı 1: İlk kriterin kontrol edildiği sütun.
  3. Ölçüt 1: Gerekliliğin kendisi (sayı, tırnak içindeki metin veya bir hücre referansı).
  4. Gerekirse çiftler tekrarlanır.

Pratik örnekler

Örnek 1. Metne göre filtreleme Görev: Yalnızca "Moskova" şehri için toplam geliri hesaplayın.

  • A Sütunu: Şehirler
  • B Sütunu: Satış Tutarları
  • Formül: =ÇOKETOPLA(B2:B100; A2:A100; "Moskova")

Örnek 2. İki veya daha fazla koşul Görev: Satış temsilcisi "Ivanov"un satışlarının toplamını bulun, ancak yalnızca işlem tutarı 5000 rubleden fazlaysa.

  • A Sütunu: Satış Temsilcileri
  • B Sütunu: İşlem Tutarları
  • Formül: =ÇOKETOPLA(B2:B100; A2:A100; "Ivanov"; B2:B100; ">5000")

Dikkat: Karşılaştırma operatörü (>, <, >=) ve sayı, tek bir metin ifadesi olarak tırnak içine alınır ">5000". Sayı D1 hücresinde saklanıyorsa, birleştirme kullanın: ">"&D1.

Örnek 3. Tarihlerle çalışma Görev: 1-31 Ocak 2026 dönemi için "Ofis" kategorisindeki giderlerin toplamı.

  • A Sütunu: Tarihler
  • B Sütunu: Kategoriler
  • C Sütunu: Tutarlar
  • Formül: =ÇOKETOPLA(C2:C100; A2:A100; ">=01.01.2026"; A2:A100; "<=31.01.2026"; B2:B100; "Ofis")

Toplama işlevlerinin karşılaştırılması

Farklılıkları anlamak, doğru aracı seçmenize ve uyumluluk hatalarından kaçınmanıza yardımcı olacaktır.

İşlevKoşul SayısıBağımsız Değişken SırasıExcel Sürümü
TOPLA0 (hepsi art arda)Yalnızca aralıklarHerhangi biri
EĞERTOP1 koşulÖnce ölçüt aralığı, sonra toplamHerhangi biri
ÇOKETOPLAÇok (127'ye kadar)Önce toplam aralığı, sonra koşullar2007 ve üzeri

Koşul tek olsa bile hemen ÇOKETOPLA sözdizimine alışmanız önerilir. Bu işlev daha esnektir, tablo yapısı değiştirildiğinde hataya daha az açıktır ve büyük veri kümelerinde daha hızlı çalışır.

Gelişmiş teknikler ve joker karakterler

İşlev, kısmi eşleşmeleri aramak için özel karakterleri destekler:

  • Yıldız işareti (*): Herhangi sayıda karakterin yerine geçer.
    • "Msk*" "Moskova", "Msk-Merkez", "Mskoviya" ifadelerini bulur.
    • Formül: =ÇOKETOPLA(B:B; A:A; "Msk*")
  • Soru işareti (?): Tam olarak bir karakterin yerine geçer.
    • "Ivan?" "Ivan1", "IvanA" ifadelerini bulur, ancak "Ivan" ifadesini bulmaz.
  • Karakterlerin kendisini arama: Metinde yıldız işaretini bulmanız gerekiyorsa, önüne tilde koyun: "~*".

Sık yapılan hatalar ve çözümleri

Deneyimli kullanıcılar bile koşullu toplama kullanırken sorunlarla karşılaşabilir. İşte temel arıza nedenleri:

  1. Veriler mevcut olsa da sonuç 0'a eşittir.

    • Neden: Toplam aralığındaki sayılar metin olarak kaydedilmiştir (genellikle 1C veya banka raporlarından dışa aktarma sırasında olur).
    • Çözüm: Sütunu seçin, "Veri" -> "Metni Sütunlara Dönüştür" menüsüne gidin ve "Son" düğmesine tıklayın. Veya dönüştürme için DEĞER() işlevini kullanın.
  2. #DEĞER! hatası veya yanlış sonuç.

    • Neden: Aralıklar farklı uzunluktadır. ÇOKETOPLA işlevinde tüm aralıkların (hem toplam hem de koşullar için) aynı boyutta olması gerekir (örneğin, hepsi 2. satırdan 100. satıra kadar).
    • Çözüm: Formüldeki adresleri kontrol edin. Diğer bağımsız değişkenlerde belirli bir aralık (B2:B100) belirtilmişse, tüm sütunları (A:A) belirtmekten kaçının.
  3. Filtre tarafından gizlenen satırlar dikkate alınmıyor.

    • Detay: ÇOKETOPLA, filtreye gizlenip gizlenmediğine bakılmaksızın koşulu karşılayan tüm hücreleri sayar.
    • Çözüm: Yalnızca görünür hücreleri toplamak istiyorsanız, ÇOKETOPLA yerine ARATOPLAM işlevini kullanın.

Sıkça Sorulan Sorular (SSS)

Koşul olarak hücre referansları kullanılabilir mi? Evet, bu en iyi yaklaşımdır. "Moskova" yerine, E1 hücresinde "Moskova" yazdığı yerde E1 yazın. Bu, formülü evrensel hale getirir: E1'deki metni değiştirerek sonucu anında yeniden hesaplayabilirsiniz.

Koşul "Eşit değil" ise ne yapılmalı? <> operatörünü kullanın. Örneğin, "Moskova" şehri dışındaki tüm satışları toplamak için: "<>"&"Moskova" veya "<>"&A1.

İşlev büyük/küçük harfe duyarlı mı? Hayır, ÇOKETOPLA büyük/küçük harfe duyarlı değildir. "moskova", "MOSKOVA" ve "Moskova" sorguları aynı sonucu verecektir.