Excel'de hızlı veri hesaplama: Basit toplamdan akıllı alt toplamlara

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

Bir hücre aralığındaki sayıların toplamını hesaplamak için =TOPLA(aralık) işlevini kullanın. Dolu hücrelerin sayısını hesaplamak için =DOLUSAY(aralık), yalnızca sayısal değerleri saymak için ise =SAY(aralık) işlevini uygulayın. Doğru araçları veya kısayol tuşlarını biliyorsanız bu temel işlemler saniyeler sürer. Aşağıda tablolarla çalışmanın farklı senaryoları için ayrıntılı talimatlar verilmiştir.

Aritmetik ve istatistik için temel işlevler

Kesin sonucu elde etmenin en güvenilir yolu yerleşik işlevleri kullanmaktır. Bu işlevler, kaynak veriler değiştiğinde otomatik olarak güncellenir.

TOPLA (SUM) İşlevi

Sayısal değerleri toplamak için kullanılır. Metinleri ve boş hücreleri yoksayar.

İşlem adımları:

  1. Sonucun görünmesini istediğiniz hücreye tıklayın.
  2. =TOPLA( yazın veya Alt + = kombinasyonuna basın (otomatik toplam).
  3. Fareyle bir hücre aralığı seçin (örneğin, A1:A10).
  4. Enter tuşuna basın.

Püf noktası: Bitişik olmayan hücreleri toplamak istiyorsanız, seçim yaparken Ctrl tuşunu basılı tutun. Formül =TOPLA(A1; A5; C10) şeklinde olacaktır.

Sayma işlemleri: SAY, DOLUSAY ve BOŞLUKSAY

Ne saydığınızı ayırt etmek önemlidir: sayıları mı, herhangi bir metni mi yoksa boşlukları mı?

İşlevAçıklamaKullanım Örneği
SAYYalnızca sayıları sayar. Metinleri ve tarihleri yoksayar.=SAY(A1:A20) — fiyatı olan kaç ürün var.
DOLUSAYBoş olmayan tüm hücreleri (sayılar + metin) sayar.=DOLUSAY(A1:A20) — listede toplam kaç öğe var.
BOŞLUKSAYAralıktaki boş hücreleri sayar.=BOŞLUKSAY(A1:A20) — kaç öğe doldurulmamış.

"Akıllı Tablolar"da otomatik alt toplamlar

Büyük veri kümeleriyle çalışıyorsanız, normal bir aralığı "Akıllı Tablo"ya dönüştürmek daha iyidir. Bu, formülleri manuel olarak yazmadan bir alt toplam satırı eklemenizi sağlar.

Nasıl etkinleştirilir:

  1. Veri içeren herhangi bir hücreyi seçin.
  2. Ctrl + T tuşlarına basın (veya Ekle sekmesi → Tablo).
  3. Açılan tablo menüsünde "Başlıklı tablo" kutusunu işaretleyin ve Tamam'a basın.
  4. Tablo Tasarımı (veya Tablo Araçları) sekmesine gidin ve "Toplam Satırı" seçeneğini etkinleştirin.

Tablonun altında varsayılan olarak son sütunun toplamını gösteren bir satır görünecektir. Alt toplam hücresine tıklayarak açılır listeden şunları seçebilirsiniz: Sayı, Ortalama, Maksimum, Minimum vb.

Akıllı tablonun avantajı: Aşağıya yeni satırlar eklendiğinde, alt toplam satırındaki formül aralığı otomatik olarak genişletir ve sonucu yeniden hesaplar.

Filtrelerle çalışma: ARA.TOPLAM işlevi

Normal TOPLA işlevi, gizli (filtrelenmiş) satırlardaki değerleri de saymaya devam eder. Yalnızca görünür verilere göre alt toplam görmek istiyorsanız, ARA.TOPLAM (SUBTOTAL) işlevini kullanın.

Sözdizimi: =ARA.TOPLAM(işlev_numarası; aralık)

Temel işlev numaraları:

  • 9 — Toplam (manuel olarak gizlenen satırları dahil eder ancak filtrelenmişleri yoksayar).
  • 109 — Toplam (hem manuel olarak gizlenen hem de filtrelenmiş satırları yoksayar).
  • 2 — Sayı sayma (görünür hücreler için SAY işlevinin eşdeğeri).
  • 3 — Boş olmayanları sayma (görünür hücreler için DOLUSAY işlevinin eşdeğeri).

Örnek: =ARA.TOPLAM(109; B2:B100) — Filtre uygulandıktan sonra ekranda görüntülenen kategorilere göre yalnızca satışların toplamını gösterecektir.

Yaygın hata: Filtrelerle birlikte normal TOPLA kullanmak şişirilmiş alt toplamlara neden olur. Otomatik toplamanın sonucuna güvenmeden önce satırların gizli olup olmadığını her zaman kontrol edin.

Koşullu hesaplama: EĞERTOPLA ve EĞERSAY

Belirli bir kritere göre toplam veya sayı hesaplamak gerektiğinde (örneğin, "Ivanov'un satışları" veya "1000 TL'den pahalı ürünler"), koşullu işlevler kullanılır.

EĞERTOPLA (SUMIF)

Tek bir koşulu karşılayan değerleri toplar. =EĞERTOPLA(koşul_aralığı; "koşul"; toplam_aralığı)

Örnek: Yalnızca "Elma" ürünü için toplam geliri hesaplayın: =EĞERTOPLA(A2:A100; "Elma"; C2:C100) (A sütununda ürün adları, C sütununda ise tutarlar bulunmaktadır).

EĞERSAY (COUNTIF)

Kriterle eşleşen hücrelerin sayısını hesaplar. =EĞERSAY(aralık; "koşul")

Örnek: Listedeki "Ödendi" durumunun kaç kez geçtiğini öğrenin: =EĞERSAY(D2:D100; "Ödendi")

Sayısal koşullar için tırnak içinde karşılaştırma işaretleri kullanın: ">1000", "<=50", "<>0" (sıfıra eşit değil).

Yaygın hatalar ve çözüm yolları

Veriler yanlış hazırlandığında basit formüller bile hata verebilir.

  • #DEĞER! — Toplama aralığında programın sayı olarak yorumlayamadığı metinler varsa ortaya çıkar (örneğin, "100" yerine "100 TL").
    • Çözüm: Veri içeren hücrelerden para birimi metin gösterimlerini kaldırın. Para birimini hücre biçimi aracılığıyla ayarlamak daha iyidir (Giriş → Sayı → Para Birimi).
  • Sayılar varken toplam 0'a eşit.
    • Neden: Sayılar metin olarak kaydedilmiştir (genellikle 1C veya banka raporlarından dışa aktarma sırasında olur). Hücrenin köşesinde yeşil bir üçgen olabilir.
    • Çözüm: Sütunu seçin → Veri sekmesi → Metni Sütunlara Dönüştür → hemen Son düğmesine basın. Bu, metni zorla sayılara dönüştürür.
  • Yanlış ayırıcı.
    • Excel'in Rusça sürümünde işlev bağımsız değişkenleri virgül (;) yerine noktalı virgül (;) ile ayrılır. Formülü İngilizce bir kaynaktan kopyaladıysanız, , işaretini ; ile değiştirin.

SSS

Formül olmadan toplamı hızlıca nasıl görebilirim? Gerekli hücre aralığını fareyle seçin. Program penceresinin sağ alt köşesindeki (durum çubuğu) Toplam, Sayı ve Ortalama otomatik olarak görüntülenecektir.

Farklı sayfalardaki verileri toplayabilir miyim? Evet. Formül şu şekilde görünecektir: =TOPLA(Sayfa1!A1; Sayfa2!A1). Veya başka bir sayfadaki bir aralık için: =TOPLA(Sayfa1!A1:A10).

Neden SAY işlevi tarihleri görmüyor? Excel'de tarihler sayı olarak saklanır. SAY işlevi bunları görmelidir. Eğer görmüyorsa, hücre biçimini kontrol edin: Tarih muhtemelen metin olarak yazılmıştır (sol tarafa hizalanmıştır). Biçimi "Tarih" veya "Genel" olarak değiştirin.