Yukarı toplam

Katılım
30 Nisan 2006
Mesajlar
88
Excel Vers. ve Dili
Office 2013 EN
Bir hücredeki sayı kadar, başka bir sütunun hücrelerini o değer adedi kadar yukarı doğru nasıl toplarız. Örnek D50'de 5 varsa; C50'den yukarı doğru 5 hücrenin toplamı; 10 varsa, yukarı doğru 10 hücrenin toplamı gibi..

Teşekkürler.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,180
Excel Vers. ve Dili
Excel-2003 Türkçe
D50 hücresinde 5 sayısı varsa
Herhangi bir hücrede

=TOPLA(DOLAYLI("C50"&":"&"C"&50-(D50-1)))

Formülünü uygulayın.
 
Katılım
7 Ocak 2007
Mesajlar
263
Excel Vers. ve Dili
Excel 2003 (US),
Excel 2010 (US)
Bir hücredeki sayı kadar, başka bir sütunun hücrelerini o değer adedi kadar yukarı doğru nasıl toplarız. Örnek D50'de 5 varsa; C50'den yukarı doğru 5 hücrenin toplamı; 10 varsa, yukarı doğru 10 hücrenin toplamı gibi..

Teşekkürler.
=SUM(OFFSET(C50,0,0,-D50))

=TOPLA(KAYDIR(C50;0;0;-D50))
 
Son düzenleme:

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın muygun tebrik ederim. Bu excel beni şaşırtmaya devam ediyor. Böyle bir formül hiç aklıma gelmezdi.
 
Katılım
30 Nisan 2006
Mesajlar
88
Excel Vers. ve Dili
Office 2013 EN
Çok teşekkürler sayın muygun. İstediğim tam olarak buydu.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
=SUM(OFFSET(C50,0,0,-D50))

=TOPLA(KAYDIR(C50;0;0;-D50))
Alaadin Bey'in önerdiği sistem daha sağlıklı,alanı dinamik alan gibi görür ve toplama yapar dolayısıyla aradan satır silindiğinde hesaplamada hata olmaz.

=TOPLA(DOLAYLI("C50"&":"&"C"&50-(D50-1))) formülü yanlış sonuç verecektir.
 
Katılım
30 Nisan 2006
Mesajlar
88
Excel Vers. ve Dili
Office 2013 EN
Sayın Ali;

Sayın muygun'un çözümünü, satır silme ihtimalini düşün(e)mediğimden doğru bulmuştum. Ama görünen o ki, sizin de uyarınızla Sayın a.akyurek'in çözümü daha kullanışlı. Size, sayın muygun'a ve sayın a.akyurek'e çok teşekkür ederim.
 
Üst