Çözüldü Bir satır ya da sütundaki verilerin en son 100 tanesini toplamak mümkün mü? (Office 2016, Türkçe)

Katılım
24 Haziran 2024
Mesajlar
4
Excel Vers. ve Dili
excel 2016, Türkçe
Herkese merhaba,

Ben excelde günlük olarak bir dosya tutuyorum ve her gün sonunda veri giriyorum.

Yapmak istediğim işlem ise şu;

Şu ana kadar 1000 hücre üzeri veri olan (ve her gün artan) bir satırda, en sonda bulunan 100 verinin toplamını bana vermesi, her gün boş hücrelere veri girdikçe toplam hücresinin bana yine son 100 verinin toplamını vermesi,

Excelde bunu sağlayacak bir formül mevcut mu? (Foruma yeni üye olduğum için sürçülisan ettiysem affola)

Herkese saygılar.....
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Öncelikle foruma hoş geldiniz.
Daha hızlı ve daha doğru cevap alabilmek için sorularınızı örnek dosya ile sormanızda fayda vardır.
Verilerinizin A sütununda olduğunu varsayarsak aşağıdaki dizi formülünü deneyiniz...
Kod:
=TOPLA(EĞER((SATIR(A:A)>=BÜYÜK((A:A<>"")*(SATIR(A:A));100));A:A))
Not: Dizi formülü hücre içindeyken Ctrl+Shift+Enter tuşlarına birlikte basılarak elde edilir.
 
Son düzenleme:

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Alternatif:
Sayı yazılı son satırdan geriye doğru 100 hücreyi toplar.
Verilerin A sütununda olduğu varsayıldı.
Kod:
=TOPLA(KAYDIR($A$1;ARA(2;1/A:A;SATIR(A:A))-1;0;-100))
 
Katılım
24 Haziran 2024
Mesajlar
4
Excel Vers. ve Dili
excel 2016, Türkçe
Ömer bey çok teşekkür ederim. Hoşbuldum. Bundan sonraki sorularımda ve paylaşımlarda tavsiyenize (örnek dosya) uyacağım.

Alternatif olarak yazdığınız formül (2'nci formül) ile sütun olarak denemesini yaptım ve çalıştı emeğinize ve bilginize sağlık.

Ancak satıra uyarlamayı denedim ama çalıştıramadım, eğer size zahmet vermeyeceksem alternatif formül olarak verdiğiniz ikinci formülü satıra uyarlayabilmeniz mümkün mü?

Tekrar çok teşekkür ederim..... Saygılar
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
İkinci satır için aşağıdaki şekilde deneyiniz. (Kırmızı sayıları verilerinizin bulunduğu satıra göre değiştiriniz.)
Rich (BB code):
=TOPLA(KAYDIR($A$2;0;ARA(2;1/2:2;SÜTUN(2:2))-1;1;-100))
 
Katılım
24 Haziran 2024
Mesajlar
4
Excel Vers. ve Dili
excel 2016, Türkçe
Ömer bey çok teşekkür ederim. Çok zahmet verdim hakkınızı helal edin....
Saygılar...
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,330
Excel Vers. ve Dili
2007 Türkçe
Rica ederim,
Sonradan fark ettim, yüzüncü sütundan öncesi için formül başvuru hatası üretmektedir. Hatayı önlemek için aşağıdaki şekilde kullanabilirsiniz.
Kod:
=TOPLA(KAYDIR($A$2;0;MAK(ARA(2;1/2:2;SÜTUN(2:2))-100;0);1;100))
İyi çalışmalar...
 
Katılım
24 Haziran 2024
Mesajlar
4
Excel Vers. ve Dili
excel 2016, Türkçe
Mesajınızı şimdi gördüm Ömer bey,

Tekrar teşekkür ederim.
 
Üst