Excel'de hızlı veri hesaplama: Basit toplamdan karmaşık koşullara

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

Excel'de hücrelerin toplamını hesaplamak için istenen aralığı seçin ve "Giriş" sekmesindeki Otomatik Toplam (Σ) düğmesine tıklayın veya boş bir hücreye =TOPLA(aralık) formülünü girin. Bu işlem tüm sayısal değerleri anında toplar. Ortalama hesaplama, kayıt sayısı belirleme veya koşula göre toplama gibi daha karmaşık görevler için aşağıda ele alınan özel fonksiyonlar kullanılır.

Temel matematiksel fonksiyonlar

Excel, anlık aritmetik işlemler için yerleşik araçlar sunar. Sayıları manuel olarak toplamanıza gerek yoktur; sadece aralığı belirtmeniz yeterlidir.

Sayılarla çalışmak için temel fonksiyonlar:

  • TOPLA (SUM) — Belirtilen aralıktaki tüm sayıları toplar. Metni ve boş hücreleri yok sayar.
  • ORTALAMA (AVERAGE) — Aritmetik ortalamayı hesaplar.
  • MAK (MAX) / MİN (MIN) — Listedeki en büyük ve en küçük değeri bulur.
  • SAY (COUNT) — Sadece sayı içeren hücreleri sayar.
  • DOLUSAY (COUNTA) — Tüm dolu hücreleri (metin dahil) sayar.

Yeni başlayanlar için ipucu: Rakamları içeren sütunu seçin ve program penceresinin sağ alt köşesine (durum çubuğu) bakın. Herhangi bir formül girmeden seçili hücrelerin Toplamı, Ortalaması ve Sayısı otomatik olarak görüntülenir.

Kullanım örneği

B2 ile B10 hücrelerinde ürün fiyatlarının belirtildiğini varsayalım. Toplamı elde etmek için:

  1. B11 hücresine tıklayın.
  2. =TOPLA(B2:B10) yazın ve Enter tuşuna basın.
  3. Aralıkta metin varsa (örneğin, "veri yok"), fonksiyon bunu yok sayar ve sadece sayıları hesaplar.

Otomatik Toplam düğmesinin kullanımı

Formülleri manuel girmeden toplamı elde etmenin en hızlı yolu Otomatik Toplam aracıdır.

  1. Toplanacak sayı aralığını seçin.
  2. Giriş sekmesinde "Düzenleme" grubunda bulunan Σ (Otomatik Toplam) simgesine tıklayın.
  3. Sonuç, seçili aralığın hemen altında görünecektir.

Alternatif olarak, önce sütunun altındaki boş hücreyi seçip Otomatik Toplam'a basabilirsiniz; Excel yukarıdaki aralığı otomatik olarak önerir.

Dikkat: Otomatik Toplam, bitişik dolu hücreleri otomatik olarak seçer. Sütununuzda boşluklar (boş satırlar) varsa, fonksiyon bu noktalarda durur. Enter tuşuna basmadan önce formül çubuğundaki seçili aralığı her zaman kontrol edin.

Koşullu hesaplamalar: EĞERTOP ve ÇOKLUKRİTERTOPLA

Genellikle tüm değerleri değil, belirli bir kritere uyanları toplamak gerekir (örneğin, sadece Ivanov adlı satış temsilcisinin satışları veya 1000 rubleden pahalı ürünler).

EĞERTOP fonksiyonu (tek koşul)

Sözdizimi: =EĞERTOP(kontrol_aralığı; koşul; [toplam_aralığı])

  • Örnek: 5000 rubleyi aşan satışların toplamını hesapla. =EĞERTOP(B2:B100; ">5000")

ÇOKLUKRİTERTOPLA fonksiyonu (birden fazla koşul)

İki veya daha fazla kriter olduğunda kullanılır. Tüm modern Excel sürümlerinde mevcuttur. Sözdizimi: =ÇOKLUKRİTERTOPLA(toplam_aralığı; aralık1; koşul1; aralık2; koşul2; ...)

  • Örnek: Ocak ayında "Pazarlama" departmanının satış toplamı. =ÇOKLUKRİTERTOPLA(C2:C100; A2:A100; "Pazarlama"; B2:B100; "Ocak") (C — toplamlar, A — departmanlar, B — aylar)
GörevFonksiyonÖrnek formül
Her şeyi toplaTOPLA=TOPLA(A1:A10)
> 100 olanları toplaEĞERTOP=EĞERTOP(A1:A10; ">100")
İki koşula göre toplaÇOKLUKRİTERTOPLA=ÇOKLUKRİTERTOPLA(C1:C10; A1:A10; "Evet"; B1:B10; ">0")

Benzersiz değerlerin ve kayıt sayısının hesaplanması

Veri analizi için genellikle toplam yerine pozisyon sayısını bilmek gerekir.

  • Basit sayım: =DOLUSAY(A2:A100) listedeki toplam dolu satır sayısını (boş olmayan hücreleri) gösterir.
  • Benzersiz sayım: Excel 365 ve 2021+ sürümlerinde şu kombinasyonu kullanın: =DOLUSAY(BENZERSIZ(A2:A100)) Bu formül önce tekrarlanan değerleri filtreler, ardından kalan benzersiz kayıtları sayar.

BENZERSIZ (UNIQUE) fonksiyonu dinamik olarak çalışır. Kaynak aralığa yeni veriler eklerseniz, sonuç otomatik olarak yeniden hesaplanır.

Gelişmiş teknikler: Gizli satırlar ve hatalar

Standart TOPLA fonksiyonu, filtreyle gizlenenler dahil her şeyi toplar. Filtre uygulandıktan sonra sadece görünür satırların toplamına ihtiyacınız varsa:

  • ARATOPLAMLAR fonksiyonunu kullanın: =ARATOPLAMLAR(9; B2:B100) (9 rakamı "Toplam" işlemini ifade eder. Fonksiyon filtreyle gizlenen satırları yok sayar).

Hatalarla çalışma: Aralıkta hatalar varsa (örneğin, #SAYI/0!), normal toplam da hata döndürür. Bundan kaçınmak için aralığı bir kontrole sarın veya şunu kullanın: =ÇARPIMTOPLA(--ISSAYI(B2:B100); B2:B100) — bu yapı, yalnızca geçerli sayı olan hücreleri toplar.

Hesaplamalarda sık yapılan hatalar

  • #DEĞER!: Sayıların metin olarak kaydedildiği (fazladan boşluklar veya kesme işareti ile) bir aralığı toplamaya çalıştığınızda ortaya çıkar.
    • Çözüm: Metni "Sütunlara Dönüştür" aracılığıyla sayıya dönüştürün veya DEĞER fonksiyonunu kullanın.
  • Sıfır sonuç: Genellikle hücre formatı "Metin" olarak ayarlandığında oluşur.
    • Çözüm: Formatı "Sayı" olarak değiştirin ve formülü yeniden yazın.
  • Yanlış aralık: Formülü kopyalarken referanslar kayabilir.
    • Çözüm: Aralık sabitse mutlak referanslar (dolar işareti) kullanın, örneğin $A$1:$A$10.

SSS

Formül olmadan toplamı hızlıca nasıl görebilirim? Sayıları içeren hücreleri fareyle seçin. Ekranın sağ alt köşesinde (durum çubuğu) "Toplam: ..." yazısı görüntülenecektir.

Neden Otomatik Toplam sayılarımı görmüyor? Sayıların metin olarak kaydedilip kaydedilmediğini kontrol edin. Metin olarak kaydedilmiş sayı içeren hücrelerin köşesinde genellikle yeşil bir üçgen bulunur. Uyarıya tıklayın ve "Sayıya Dönüştür" seçeneğini belirleyin.

Hücre rengine göre toplama yapılabilir mi? Standart fonksiyonlarla — hayır. Bunun için makrolar (VBA) üzerinde kullanıcı tanımlı bir fonksiyon oluşturulması veya ARATOPLAMLAR fonksiyonu ile filtre kullanılması gerekir.