Alttoplam hatası

Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
Merhaba arkadaşlar "ALTTOPLAM(9;ÇOKETOPLA($E$3:$E$91;$D$3:$D$91;"TOPLAM"))" bu formül hata veriyor nedeni ne acaba
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
805
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
hata veriyor çünkü ALTTOPLAM fonksiyonu, ilk argümanı işlev numarası (örneğin 9 = TOPLA) olan ve ikinci argümanı ise bir hücre aralığı olan bir fonksiyondur. Ama siz ikinci argüman olarak ÇOKETOPLA fonksiyonunu, yani bir sayısal sonuç vereni kullanmışsınız.

ALTTOPLAM fonksiyonu ikinci argüman olarak hücre aralığı bekler, sayı değil.
Ama ÇOKETOPLA(...) ifadesi zaten bir sayı döndürür, bir aralık değil. Bu nedenle:

ALTTOPLAM(9; ÇOKETOPLA(...)) ullanımı mantıksal olarak yanlış ve bu yüzden hata verir.
 
Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
hata veriyor çünkü ALTTOPLAM fonksiyonu, ilk argümanı işlev numarası (örneğin 9 = TOPLA) olan ve ikinci argümanı ise bir hücre aralığı olan bir fonksiyondur. Ama siz ikinci argüman olarak ÇOKETOPLA fonksiyonunu, yani bir sayısal sonuç vereni kullanmışsınız.

ALTTOPLAM fonksiyonu ikinci argüman olarak hücre aralığı bekler, sayı değil.
Ama ÇOKETOPLA(...) ifadesi zaten bir sayı döndürür, bir aralık değil. Bu nedenle:

ALTTOPLAM(9; ÇOKETOPLA(...)) ullanımı mantıksal olarak yanlış ve bu yüzden hata verir.
OZAMAN TOPLAM YAZAN HÜCRELERİ ALTTOPLAMLA TOPLAMAK İÇİN NE YAPMALIYIM.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
1,039
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Çoketopla, Etopla gibi fonksiyonlar zaten kriterli toplama imkanı vermekte. Sadece çoketopla kullanmanız yeterli olması gerekir. Ama sizin asıl yapmak istediğiniz nedir. Alt toplam sütunlarda filtre uyguladığınızda seçtiğiniz kritere karşılık gelen sayısal değerleri toplar.


Örneğin aşağıdaki gibi örnek bir basit listede topla sonucu 300, alttoplam sonucu 300, çoketopla sonucu 14, çoketoplada kriter Ocak ayı.

Filtre uygulayıp sadece ocak olanları seçerseniz alttoplam sonucu 14 olmakta.






257534



257535
 

Ekli dosyalar

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,429
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Sanırım istediğiniz böyle bir şey.

E sütununda "TOPLAM" yazıyorsa d sütununda karşılık gelen hücreleri toplar.
Kod:
=ETOPLA($E$3:$E$91;"TOPLAM";$D$3:$D$91)
 
Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
Merhaba, filtreleme yaptığım zaman kalan toplamların toplamasını istiyorum
 
Üst