• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Çö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.....
 
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:
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))
 
Ö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
 
İ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))
 
Ömer bey çok teşekkür ederim. Çok zahmet verdim hakkınızı helal edin....
Saygılar...
 
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...
 
Mesajınızı şimdi gördüm Ömer bey,

Tekrar teşekkür ederim.
 
Geri
Üst