11 11
12 12
13 15
14 18
. .
. .
. .
25 22
26 =sum(A11:A25)

Şimdi gençler ben bu "sum"i koşula bağlamak istiyorum. Şöyle olursa ilk beşini topla, yok şöyle şöyle olursa ilk altısını topla gibi. Nasıl yapcam? Mümkün müdür?

 

IF ile yaparsın

pposeidon_1

sumif fonksiyonu var.

desdinova

@pposeidon_1

cevap olmadı. ben soyle bir şey istiyorum.

1 11
2 12
3 15
.
.
.
100 17

C1 hücreme de ilk kaç sayinin toplanmak istendigini yazalim. X olsun.

Şimdi benim C1 hücresine girdiğim her X değeri için ilk X sayinin toplamını nasıl alırım.
=if(C1=1;A1;if(C1=2;sum(A1:A2);if(......
boyle bir algoritma yazmak mumkun ancak pek pratik degil.

okkusapik

yahu olur mu, cok kolay formülü var onun..
hatırlayamadım, iki dakika dur, yazıcam.

desdinova

bekliyorum :)

okkusapik

tablonu a ve b kolonlarına 1'den itibaren koyarsan ve c1'e de ilk kaç sayının toplanmak istediğini yazarsan:

toplam hücresine şunu yazmalısın:
=SUM(B1:INDIRECT("B"&$C$1))

ver şukumu.

desdinova
1

mobil görünümden çık