Eşit aralıklar atlayarak toplama yapma

Katılım
29 Haziran 2018
Mesajlar
297
Excel Vers. ve Dili
2016 TÜRKÇE
Arkadaşlar Merhaba bir dosyamda C sütununda C9 dan başlayarak her 15. hücredeki verileri toplamak istiyorum. C9+C24+C39+C54 ...... Bunun için nasıl bir formül kullanmalıyım. Saygılar.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Deneyin.

Kod:
=SUMPRODUCT((MOD(ROW($C$9:$C$1500)-ROW($C$9)+1;15)=0)*$C$9:$C$1500)
.
 
Katılım
29 Haziran 2018
Mesajlar
297
Excel Vers. ve Dili
2016 TÜRKÇE
Sayın Serdar Üstadım Türkçe formül nasıl olmalı saygılar.
 
Katılım
1 Haziran 2014
Mesajlar
355
Excel Vers. ve Dili
Ofis 2010-Türkçe
Sayın İdris bey hocamızın kod'unun Türkçesi

=TOPLA.ÇARPIM((MOD(SATIR($C$9:$C$1500)-SATIR($C$9)+1;15)=0)*$C$9:$C$1500)
 
Katılım
29 Haziran 2018
Mesajlar
297
Excel Vers. ve Dili
2016 TÜRKÇE
Sayın üstatlar ilginize teşekkür ederim. Profili güncelledim. Formülü gerçek dosyamda ancak, yarın okulda deneyebileceğim.

Fakat evde basit bir dosya üzerinde C sütununa C1=1, C2=2.... C30=30 şeklinde sıralayıp formülü çalıştırınca C9 daki 9 rakamıyla C24 teki 24 rakamını toplayıp 33 yazması gerekirken 23 yazdı. Acaba nerede hata yapıyorum.

Bir de gerçek dosyam öğrenci bilgileri içeriyor. Toplamda 4019 satır var ve C sütunu tamamen rakamlardan değil arada metin olan hücreler de var. Bu durum formülü etkiler mi saygılar.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

1. Profiliniz uygun halde değil. Çünkü Dili belirtmemişsiniz.

2. İlk sorunuzda, verilerinizin C9'dan belirtmişsiniz. C1 den başlıyorsa, formüldeki $C$9'ları $C$1 ve =0 olanı =9 yapın.

.
 
Son düzenleme:
Katılım
29 Haziran 2018
Mesajlar
297
Excel Vers. ve Dili
2016 TÜRKÇE
Sayın İdris Serdar üstadım. Uyarılar için teşekkür ederim. Ama yine bir şeyleri yanlış yaptım galiba. Örnek dosyaya bakabilir misiniz acaba? Teşekkürler

 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,371
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

bende bir örnek vereyim, Dizi formüldür. Formülü yazdıktan sonra, formülü Ctrl+Shift+Enter ile bitirin.

Kod:
=TOPLA(EĞER(MOD(SATIR(C9:C1500);15)=9;C9:C1500))
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Aşağıdaki formül ile deneyiniz.
Kod:
=TOPLA.ÇARPIM($C$9:$C$1500;(MOD(SATIR($C$9:$C$1500);15)=9)*ESAYIYSA($C$9:$C$1500))
 
Katılım
29 Haziran 2018
Mesajlar
297
Excel Vers. ve Dili
2016 TÜRKÇE
Sayın Necdet ve sayın çıtır verdiğiniz formüller çalıştı. Sizlere ve diğer ilgilenen tüm üstatlara teşekkür ediyorum. Saygılar.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Sayın Necdet ve sayın çıtır verdiğiniz formüller çalıştı. Sizlere ve diğer ilgilenen tüm üstatlara teşekkür ediyorum. Saygılar.
Rica ederim.Dönüş yaptığın için teşekkür ederim.
 
Üst