İçeriğe geç
parazade
Matematik ve TrigonometriÖrnekler doğrulandı

TOPLA Formülü (SUM): Sayıları ve Aralıkları Hızla Toplama

TOPLA

İngilizce adı: SUM

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

TOPLA kısaca

TOPLA, verdiğiniz sayıları, hücreleri ya da aralıkları toplar. =TOPLA(B2:B10) gibi tek bir aralıkla ya da noktalı virgülle ayrılmış birden fazla aralıkla çalışır; aralıktaki metin ve boş hücreleri yok sayar.

Söz dizimi

TOPLA(sayı1; [sayı2]; ...)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

Argümanlar

ArgümanDurumAçıklama
sayı1number1ZorunluToplanacak ilk değer. 4 gibi bir sayı, B6 gibi bir hücre ya da B2:B8 gibi bir aralık olabilir.
sayı2number2İsteğe bağlıToplama eklenecek diğer sayılar, hücreler ya da aralıklar. En çok 255 argüman yazılabilir.
İçindekiler
  1. Excel TOPLA formülü ne yapar?
  2. Argümanlar: tek aralık, birden çok aralık
  3. Gerçek bir senaryo: aylık satış tablosu
  4. Metin ve boş hücreler sonucu nasıl etkiler?
  5. Toplam beklediğinizden farklıysa
  6. Koşullu toplam ve filtreli listeler için seçenekler

Excel TOPLA formülü ne yapar?

Excel TOPLA formülü, verdiğiniz değerlerin hepsini toplayıp tek bir sonuç döndürür. Aylık satışları, bir faturanın kalemlerini ya da ekibin mesai saatlerini toplamak için kullanılır. =TOPLA(B2:B5) yazdığınızda B2 ile B5 arasındaki tüm sayılar toplanır.

Hücreleri tek tek =B2+B3+B4+B5 diye toplamak da aynı sonucu verebilir. Ancak 200 satırlık bir listede bu yöntem hem uzun hem de hataya açıktır. TOPLA ise aralığa yeni satır eklendiğinde aralığın içinde kaldığı sürece onu da hesaba katar.

Argümanlar: tek aralık, birden çok aralık

Fonksiyonun tek zorunlu argümanı sayı1dir; geri kalanlar isteğe bağlıdır ve en çok 255 tane yazılabilir. Her argüman bir sayı, bir hücre ya da bir aralık olabilir. Türkçe Excel'de argümanlar noktalı virgülle ayrılır: =TOPLA(B2:B4;C2:C4).

Bu yapı, yan yana olmayan sütunları tek formülde toplamanızı sağlar. Mağaza satışları B sütununda, online satışlar C sütunundaysa iki aralığı birlikte verirsiniz. Sabit bir sayı da ekleyebilirsiniz; =TOPLA(B2:B4;500) aralığın toplamına 500 ekler.

Gerçek bir senaryo: aylık satış tablosu

Dört aylık satış rakamlarının B2:B5 aralığında olduğunu düşünün: 42.500, 38.750, 51.200 ve 47.300 TL. =TOPLA(B2:B5) bu dört değeri toplar ve 179.750 sonucunu verir. Tabloya Mayıs satırını eklediğinizde formülü B2:B6 olarak güncellemeniz gerekir.

Bu güncellemeyi unutmamak için verinizi Ekle sekmesinden bir Excel tablosuna dönüştürebilirsiniz. Tablo formülleri yeni satırları kendiliğinden kapsar. Hızlı bir toplam içinse sayıların altındaki boş hücrede Alt ve = tuşlarına birlikte basmak Otomatik Toplam'ı çalıştırır.

Metin ve boş hücreler sonucu nasıl etkiler?

TOPLA, aralıktaki metinleri ve boş hücreleri yok sayar, bu yüzden hata vermez. Mesai tablosunda bir hücreye "izinli" yazıldığında formül o hücreyi atlar ve diğer sayıları toplar. Aynı tabloda =B2+B3+B4 gibi artı işaretli bir formül ise metin hücresine çarptığında #DEĞER! hatası verir.

Bu davranışın bir tuzağı var. Başka bir sistemden kopyalanan sayılar metin olarak saklanmışsa TOPLA onları da sessizce atlar ve toplam eksik çıkar. Hücrenin sol üst köşesinde yeşil üçgen görüyorsanız ya da sayı sola yaslanmışsa değer büyük olasılıkla metindir.

Durum çubuğu da hızlı bir kontrol aracıdır. Birkaç hücreyi seçtiğinizde Excel pencerenin altındaki durum çubuğunda bu hücrelerin toplamını, ortalamasını ve sayısını gösterir. Formülün sonucu bu değerle tutmuyorsa aralıkta metin biçimli bir sayı ya da gözden kaçan bir satır vardır.

Toplam beklediğinizden farklıysa

En sık görülen neden, yukarıda anlatılan metin biçimli sayılardır. Sorunlu sütunu seçip Veri sekmesindeki Metni Sütunlara Dönüştür adımını hiçbir ayar değiştirmeden tamamlamak çoğu zaman sayıları düzeltir. SAYIYAÇEVİR fonksiyonu da tek tek dönüşüm için işe yarar.

İkinci neden, aralığın eksik ya da fazla seçilmesidir. Toplam satırını aralığın içine alırsanız döngüsel başvuru uyarısı alırsınız. Ondalıklı sonuçlarda gördüğünüz küçük sapmalar ise hücre biçiminden gelir; görünen değeri sabitlemek için sonucu YUVARLA içine alabilirsiniz.

Koşullu toplam ve filtreli listeler için seçenekler

Yalnız belirli satırları toplamak istiyorsanız TOPLA yerine ETOPLA ya da birden çok koşul için ÇOKETOPLA kullanılır. Örneğin yalnız "Elektronik" kategorisinin tutarını almak bir koşul işidir. Filtre uyguladığınız bir listede yalnız görünen satırları toplamak içinse ALTTOPLAM(9;...) daha uygundur, çünkü TOPLA gizli satırları da sayar.

Şimdi kendi tablonuzda bir sütunun altına =TOPLA( yazın ve aralığı fareyle seçin. Ardından aralıktaki bir hücreye metin yazıp toplamın nasıl değiştiğine bakın.

Örnekler

Örnek 1: Dört aylık satış toplamı
ABCD
1AySatış
2Ocak42.500179.750
3Şubat38.750
4Mart51.200
5Nisan47.300
=TOPLA(B2:B5)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 179.750

B2:B5 aralığındaki dört satış rakamı toplanır: 42.500 + 38.750 + 51.200 + 47.300 = 179.750.

Örnek 2: İki ayrı sütunu tek formülde toplama
ABCDE
1ÜrünMağazaOnline
2Kalem12085535
3Defter95140
4Silgi6035
=TOPLA(B2:B4;C2:C4)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

E2 hücresinin sonucu: 535

Mağaza satışları 275, online satışlar 260 adettir. İki aralık noktalı virgülle ayrılarak verildiği için toplam 535 olur.

Örnek 3: Metin içeren hücreyi atlama
ABCD
1PersonelMesai saati
2Ayşe1230,5
3Mehmetizinli
4Zeynep8,5
5Can10
=TOPLA(B2:B5)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

D2 hücresinin sonucu: 30,5

B3 hücresindeki "izinli" metni toplama katılmaz. Kalan değerler 12 + 8,5 + 10 = 30,5 saattir.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

TOPLA kullanan rehberler ve alıştırmalar

RehberOrtaExcel'de Filtrelenmiş Hücreler Nasıl Toplanır?TOPLA filtreyle gizlenen satırları da toplar. Yalnız görünen hücreleri toplamak için =ALTTOPLAM(9;C2:C100) ya da elle gizlenen satırları da dışarıda bırakan =ALTTOPLAM(109;C2:C100) kullanılır. Hata içeren sütunlarda TOPLAMA işe yarar.RehberBaşlangıçExcel'de Tablo Nasıl Oluşturulur?Excel'de tablo oluşturmak için verinizden bir hücre seçip Ctrl+T'ye basın ya da Ekle sekmesinden Tablo'yu seçin. Tablo; filtre okları, yeni satırla genişleyen aralık, kendiliğinden kopyalanan formüller ve Toplam Satır ile gelir.RehberBaşlangıçExcel'de Filtreleme Nasıl Yapılır?Excel'de filtrelemek için tablodan bir hücre seçip Veri sekmesinde Filtre'ye basın ya da Ctrl+Shift+L kısayolunu kullanın. Başlıklardaki oklardan değer seçer, Sayı, Metin ve Tarih Filtreleri ile koşul kurarsınız; aynı düğme filtreyi kaldırır.RehberBaşlangıçExcel'de Başka Sayfadan Veri Nasıl Alınır?Excel'de başka sayfadan veri almak için hücreye = yazıp diğer sayfadaki hücreye tıklamanız yeterlidir; formül =Fiyatlar!B2 olur. Koşula göre veri çekmek için DÜŞEYARA ya da ETOPLA'da aralığı Fiyatlar!$A$2:$D$50 gibi sayfa adıyla yazarsınız.RehberBaşlangıçExcel'de Metni Sayıya Çevirme: SAYIYAÇEVİR ve Diğer YöntemlerExcel'de metin olarak saklanan sayıyı çevirmek için hücrenin yanındaki uyarı düğmesinden Sayıya Dönüştür seçilir ya da SAYIYAÇEVİR formülü kullanılır. Ayırıcıları farklı veride SAYIDEĞERİ ondalık ve binlik ayırıcıyı kendiniz belirtmenizi sağlar.RehberBaşlangıçExcel'de KDV Nasıl Hesaplanır? Dahil ve Hariç TutarExcel'de KDV tutarı =Tutar*Oran, KDV dahil fiyat =Tutar*(1+Oran) formülüyle bulunur. KDV dahil fiyattan hariç tutara dönmek için =Fiyat/(1+Oran) kullanılır; oranı yüzde çıkarmak yanlış sonuç verir. Oranı ayrı bir hücrede tutmak en güvenli yoldur.RehberBaşlangıçExcel'de Saat Farkı Nasıl Hesaplanır?Excel'de iki saat arasındaki fark bitiş saatinden başlangıç saatini çıkararak bulunur (=B2-A2). Sonucu saat olarak almak için 24, dakika için 1440 ile çarparsınız; gece yarısını geçen vardiyalarda MOD(B2-A2;1) kullanılır.RehberİleriPower Query ile Klasördeki Dosyalar Nasıl Birleştirilir?Aynı yapıdaki Excel ya da CSV dosyalarını birleştirmek için Veri > Veri Al > Dosyadan > Klasörden yolunu izler, klasörü seçip Birleştir ve Dönüştür'e tıklarsınız. Klasöre yeni dosya eklendiğinde Yenile onu da tabloya katar.AlıştırmaBaşlangıçAlıştırma: İlk TOPLA FormülünüzDört kırtasiye ürününün üç aylık satışını TOPLA fonksiyonuyla satır satır toplayın. Formülü bir kez yazıp doldurma tutamacıyla aşağı kopyalamayı bu alıştırmada pratik edersiniz.AlıştırmaBaşlangıçAlıştırma: Grafik İçin Aylık Gider ToplamıAltı aylık ev gideri tablosunda her ayın toplamını tek bir formülü sağa kopyalayarak hesaplayın. Ardından kalemler için sütun grafiği oluşturup sayfayı yatay ve tek sayfa genişliğinde yazdırmaya hazırlayın.AlıştırmaOrtaAlıştırma: Bölgelerin Genel Toplamdaki PayıSekiz satırlık satış listesinde her bölgenin genel toplam içindeki payını ETOPLA ve TOPLA ile hesaplayın. Sonuç, pivot tablonun Değerleri Farklı Göster seçeneğindeki genel toplamın yüzdesiyle aynı olmalıdır.

Sıkça Sorulan Sorular

TOPLA formülü nasıl kullanılır?

Sonucu görmek istediğiniz hücreye =TOPLA( yazın, toplanacak aralığı seçin ve parantezi kapatın. Örneğin =TOPLA(B2:B10) B2 ile B10 arasındaki sayıları toplar.

TOPLA neden 0 sonucunu veriyor?

Aralıktaki sayılar büyük olasılıkla metin olarak saklanıyor. Sola yaslı rakamlar ya da hücre köşesindeki yeşil üçgen bunun işaretidir; değerleri sayıya dönüştürdüğünüzde toplam gelir.

Filtrelenmiş listede yalnız görünen satırlar nasıl toplanır?

TOPLA gizli satırları da hesaba katar. Yalnız görünen satırlar için =ALTTOPLAM(9;B2:B100) kullanın.