Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Excel toplama formülü: TOPLA işlevi, artı işaretinin tuzakları, saat toplama ve görünen hücreler

Excel toplama formülü =TOPLA(A2:A10) şeklinde yazılır ve A2 ile A10 arasındaki değerleri toplar. TOPLA işlevi ayrı sayıları, hücre başvurularını, aralıkları ya da üçünün karışımını kabul eder. Hücreleri =A1+B1+C1 gibi artı işaretiyle tek tek toplamak yerine TOPLA kullan: metinleri yok sayar, satır silinince ve eklenince kendini günceller.

Bu rehberi Microsoft Destek'in Türkçe TOPLA işlevi makalesini Ekim 2026'da okuyarak hazırladım. TOPLA'nın İngilizce adı SUM. Söz dizimi iki dakikada öğrenilir. Makalenin asıl değerli kısmı ise sonundaki en iyi yöntemler bölümü, çünkü orada artı işaretiyle yazılan formüllerin neden hata verdiğini, hatta bazen hiç hata vermeden eksik toplam gösterdiğini anlatıyor. Ben de en çok bu kısma yer verdim.

TOPLA işlevinin söz dizimi

Söz dizimi şöyle: TOPLA(sayı1,[sayı2],...). Köşeli parantez içindeki bağımsız değişken isteğe bağlı. Yani tek bir aralıkla da, birden çok aralıkla da çalışır.

Bağımsız değişkenZorunlu mu?Ne yazarsın?
sayı1EvetToplamak istediğin ilk sayı. 4 gibi bir sayı, B6 gibi bir hücre başvurusu veya B2:B8 gibi bir hücre aralığı olabilir.
sayı2 ile sayı255 arasıHayırToplamak istediğin ek sayılar, hücreler veya aralıklar. Bu şekilde en çok 255 sayı belirtebilirsin.

Microsoft'un iki temel örneği: =TOPLA(A2:A10) A2 ile A10 arasındaki hücreleri toplar. =TOPLA(A2:A10, C2:C10) ise A2:A10 aralığına ek olarak C2:C10 aralığındaki değerleri de toplar. İkinci örnek, birbirine bitişik olmayan iki sütunu tek formülde toplamanın yolu.

Adım adım ilk TOPLA formülünü yazmak

  1. Toplamın görünmesini istediğin hücreye tıkla.
  2. =TOPLA( yaz.
  3. Toplamak istediğin aralığı fareyle seç ya da elle yaz, örneğin A2:A10.
  4. Başka bir aralık da eklemek istiyorsan virgül koy ve ikinci aralığı yaz: =TOPLA(A2:A10, C2:C10).
  5. Parantezi kapat ve Enter'a bas.

Aralık seçerken tek tek hücreleri tıklamak yerine sürüklemeyi alışkanlık edin. Aşağıda nedenini göreceksin: aralık yazılan formül, tek tek listelenen hücrelerden daha az hata üretiyor.

Artı işaretiyle toplama neden riskli?

=1+2+3 veya =A1+B1+C2 yazarak doğru sonuç almak mümkün. Microsoft da bunu kabul ediyor, ama bu yöntemlerin hataya eğilimli olduğunu açıkça söylüyor. Dört farklı durumda ne olduğunu karşılaştırdım:

Durum=A1+B1+C1 gibi formülTOPLA işlevi
Uzun sayıları formüle elle yazmakYazım hatasını fark etmek zorDeğerler hücrelerde durur, kontrol etmek ve biçimlendirmek kolay
Hücrelerden birinde metin varFormül bozulur, #DEĞER! hatası dönerMetni yok sayar, yalnızca sayıları toplar
Bir satır veya sütun silindiKendini güncellemez, #BAŞV! hatası dönerOtomatik olarak güncellenir
Bir satır veya sütun eklendiYeni satırı toplama katmazOtomatik olarak dahil eder (eklediğin yer başvurulan aralığın dışında değilse)

Yazım hatası maddesi için makalenin kendi örneği ilginç: =14598,93+65437.90+78496,23. Dikkatli bakınca ikinci sayının ondalık ayırıcısının virgül değil nokta olduğunu görürsün. Bu tür bir hatayı uzun bir formülün içinde yakalamak gerçekten zor. Microsoft'un önerisi basit: bu değerleri ayrı hücrelere koy ve bir TOPLA formülü kullan. Böylece hem her değeri tek tek görebilirsin hem de hücreleri biçimlendirip daha okunabilir hale getirebilirsin.

Tablodaki son satır en sinsi olanı. Silinen satır en azından #BAŞV! hatasıyla kendini belli ediyor. Eklenen satırda ise hiçbir uyarı yok. Örneğin =A1+A2+A3 yazdıktan sonra 2. ile 3. satırın arasına yeni bir satır eklersen, formül o yeni satırı toplamaz ama ekranda düzgün bir sayı görmeye devam edersin. Microsoft'un deyişiyle bu, fark edemeyebileceğin eksik sonuçlar doğuruyor. Rapor hazırlarken en çok korkulacak hata da tam olarak bu.

Tek tek hücre mi, aralık mı?

TOPLA kullanmak tek başına yetmiyor, hücreleri nasıl verdiğin de önemli. Şu formülü düşün: =TOPLA(A1,A2,A3,B1,B2,B3). Altı hücreyi tek tek listelediğin için, aralığa satır eklerken veya silerken artı işaretli formüldeki risklerin aynısıyla karşılaşırsın.

Makaleye göre çok daha iyi olan yazım şu: =TOPLA(A1:A3,B1:B3). Aynı altı hücreyi iki aralık olarak verir ve satır eklediğinde ya da sildiğinde değerleri günceller. Kısacası kural şu: bitişik hücreleri her zaman aralık olarak yaz.

Toplamda daha fazla veya daha az ondalık göstermek

Toplam beklediğinden fazla ya da az ondalık basamakla görünüyorsa formülü değil, sayı biçimini değiştirirsin:

  1. Toplamın bulunduğu hücreyi veya aralığı seç.
  2. Hücreleri Biçimlendir iletişim kutusunu açmak için Ctrl+1 tuşlarına bas.
  3. Sayı sekmesine tıkla.
  4. İstediğin ondalık basamak sayısını belirten biçimi seç.

Excel'de saatleri toplama ve çıkarma

Saatlerle çalışırken bilmen gereken tek şey şu: Excel saatleri günün bir parçası olarak hesaplar. Bu yüzden iki saat arasındaki farkı toplam saat olarak görmek istiyorsan sonucu 24 ile çarpman gerekir. Makaledeki örnekler:

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Ne yapmak istiyorsun?FormülAçıklama
Bir vardiyanın süresini bulmak=("24:00"-"08:00")*24Bitiş saatinden başlangıç saatini çıkarır, 24 ile çarparak sonucu saate çevirir.
Öğle arası hariç toplam çalışma süresi=((B2-A2)+(D2-C2))*24Öğleden önceki ve sonraki süreleri toplar. Makaledeki örnekte sonuç 8,5 saat.
Görev sürelerini saat ve dakika olarak toplamak=TOPLA(A6:C6)Sonucu 5:36 gibi, yani 5 saat 36 dakika olarak görmek istiyorsan 24 ile çarpmana gerek yok.

Farkı şöyle özetleyebilirim: sonucu ondalıklı bir saat sayısı olarak istiyorsan, örneğin bordro için, 24 ile çarp. Sonucu saat ve dakika olarak görmek istiyorsan doğrudan TOPLA kullan.

Yalnızca görünen hücreleri toplamak

Satırları elle gizlediğinde ya da belli verileri görmek için Otomatik Filtre kullandığında, çoğu zaman yalnızca ekranda görünen hücrelerin toplamını istersin. Bunun için TOPLA yerine ALTTOPLAM işlevini kullanabilirsin. Verin bir Excel tablosundaysa iş daha da kolay: toplam satırını açtığında Toplam açılır menüsünden seçtiğin işlev otomatik olarak ara toplam şeklinde girilir.

Bir de en basit durum var. Formül kurmadan yalnızca birkaç sayıyı toplamak, çıkarmak, çarpmak veya bölmek istiyorsan Excel'i hesap makinesi gibi de kullanabilirsin. Microsoft bunun için ayrı bir rehbere yönlendiriyor.

Benim önerim

Excel'de toplama yaparken iki kuralı unutma: artı işareti yerine TOPLA kullan ve hücreleri tek tek değil aralık olarak ver. Bu ikisi, hem hata veren hem de daha tehlikelisi hiç hata vermeden yanlış toplam gösteren formüllerin önünü keser. Toplamı bir koşula bağlamak istediğinde EĞER formülü rehberime göz at. Belirli bir değerin kaç kez geçtiğini saymak istiyorsan da EĞERSAY ile hücre saymayı anlattığım yazı işine yarar.

Sık sorulan sorular

Excel'de toplama formülü nasıl yazılır?

Sonucun görüneceği hücreye =TOPLA( yaz, toplamak istediğin aralığı seç, parantezi kapat ve Enter'a bas. Örneğin =TOPLA(A2:A10) A2 ile A10 arasındaki değerleri toplar.

TOPLA işlevine kaç bağımsız değişken yazılabilir?

sayı1 zorunlu, sayı2 ve sonrası isteğe bağlı. Bu şekilde en çok 255 sayı belirtebilirsin. Her biri tek bir sayı, hücre başvurusu ya da aralık olabilir.

=A1+B1+C1 formülü neden #DEĞER! hatası veriyor?

Başvurduğun hücrelerden birinde sayı yerine metin vardır. Artı işaretli formül bu durumda bozulur. TOPLA işlevi metin değerlerini yok sayar ve yalnızca sayıları toplar.

Satır ekleyince toplam neden değişmiyor?

Hücreleri =A1+A2+A3 gibi tek tek yazdıysan formül yeni satırı içerecek şekilde güncellenmez. Bitişik hücreleri =TOPLA(A1:A3) gibi aralık olarak yazarsan, aralığın içine eklenen satırlar toplama girer.

Excel'de saatleri nasıl toplarım?

Saat ve dakika olarak görmek istiyorsan =TOPLA(A6:C6) gibi doğrudan topla. İki saat arasındaki farkı toplam saat olarak istiyorsan çıkarma yap ve sonucu 24 ile çarp, çünkü Excel saatleri günün bir parçası olarak hesaplar.

Filtrelenmiş listede yalnızca görünen hücreleri nasıl toplarım?

TOPLA yerine ALTTOPLAM işlevini kullan. Excel tablosunda toplam satırını açarsan, Toplam açılır menüsünden seçtiğin işlev otomatik olarak ara toplam şeklinde girilir.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.