Belli bir döngünün ortalaması almak.

Katılım
2 Mart 2024
Mesajlar
2
Excel Vers. ve Dili
365 - Türkçe
Merhaba değerli hocalarım. Elimde onbinlerce sayısal verinin olduğu bir sütun var. Her 100 veride bir döngü tamamlanıyor ve yeniden başlıyor. Amacım 50 döngülük bir verinin ortlamasını almak. Örneğin 1. veri , 101. veri, 201. veri ..... şeklinde verilerin ortalamasını alıp 50 döngü sonunda bir döngülük ortalama veri elde etmek istiyorum nasıl yapabilirim. Yardımcı olursanız çok sevinirim.
"10 bine yakın veri var ama ben 5 binlik kısmının verisini inceleyeceğim 50. döngüye kadar. Değerler yanyana değil tek sütunda alt alta 10bine kadar gidiyor.."
Ortalama
1 101 201 301 ...... ?
2 102 202 302 ...... ?
3 103 203 303 ...... ?
. . . .
. . . .
 
Katılım
21 Aralık 2016
Mesajlar
689
Excel Vers. ve Dili
Office 365 TR
Excel 365 kullanıcısı olduğunuzdan,
Excel 365 işlevleriyle Tek hücrede formül ile komple dökülmeli çözüm....

Verileriniz A1 : A10000 aralığında olsun. 100 veride bir 1 döngü, 50 döngü için
Ortalama
1-101-201-301- ...... -4901
2-102-202-302- ...... -4902
3-103-203-303- ...... -4903
.....
.....
100-200-300-400- ...... -5000
şeklinde 100 satırlık ortalamalar....

A

B

C

D

E

1

5,746407​

Veriler​

A1 : A10000

1 – 4901​

5,05185985​

2

6,79657​

2 – 4902​

4,90152103​

3

4,286006​

3 – 4903​

4,83529357​

4

4,278204​

4 – 4904​

5,04695838​

5

7,811091​

5 – 4905​

5,03694109​

6

1,823007​

6 – 4906​

5,27210074​

7

2,813963​

7 – 4907​

5,28341955​

8

1,18175​

8 – 4908​

5,09211479​

9

1,977403​

9 – 4909​

5,28760387​

10

5,190367​

10 – 4910​

4,72894515​

11

3,969994​

11 – 4911​

4,94291322​

12

4,275912​

12 – 4912​

4,74724379​

13

5,15763​

13 – 4913​

5,16831223​

14

5,095308​

14 – 4914​

4,77679145​

15

8,851546​

15 – 4915​

5,08469342​

16

7,394221​

16 – 4916​

5,08161624​

17

6,667126​

17 – 4917​

4,89199798​

18

3,423968​

18 – 4918​

5,18923556​

19

1,230041​

19 – 4919​

4,76775628​

20

8,042674​

20 – 4920​

4,90446673​

21

7,988472​

21 – 4921​

4,95925282​

22

8,970833​

22 – 4922​

4,85879925​

23

2,183053​

23 – 4923​

5,01823292​

24

5,907358​

24 – 4924​

5,11664935​


E1 hücresine yazılır ve 100 satırlık dökülmeli sonuç üretir.

Rich (BB code):
=LET(a;A1:A10000;BYROW(İNDİS(a;SIRALI(100)+SIRALI(;50;0;100));LAMBDA(x;ORTALAMA(x))))
Formülde, Kırmızı renkle yazılmış olan A1:A10000 aralığını, kendi orijinal aralığınızı yazarak değiştirmeniz çözüm için yeterli olacaktır.

Eğer D kolonundaki gibi bir SIRA da yapmak isterseniz,
D1 hücresine yazılır ve 100 satırlık dökülmeli sonuç üretir.
Kod:
=LET(a;SIRALI(100)+SIRALI(;50;0;100);AL(a;;1)&" – "&AL(a;;-1))
 
Katılım
2 Mart 2024
Mesajlar
2
Excel Vers. ve Dili
365 - Türkçe
Excel 365 kullanıcısı olduğunuzdan,
Excel 365 işlevleriyle Tek hücrede formül ile komple dökülmeli çözüm....

Verileriniz A1 : A10000 aralığında olsun. 100 veride bir 1 döngü, 50 döngü için

şeklinde 100 satırlık ortalamalar....

A

B

C

D

E

1

5,746407​

Veriler​

A1 : A10000

1 – 4901​

5,05185985​

2

6,79657​

2 – 4902​

4,90152103​

3

4,286006​

3 – 4903​

4,83529357​

4

4,278204​

4 – 4904​

5,04695838​

5

7,811091​

5 – 4905​

5,03694109​

6

1,823007​

6 – 4906​

5,27210074​

7

2,813963​

7 – 4907​

5,28341955​

8

1,18175​

8 – 4908​

5,09211479​

9

1,977403​

9 – 4909​

5,28760387​

10

5,190367​

10 – 4910​

4,72894515​

11

3,969994​

11 – 4911​

4,94291322​

12

4,275912​

12 – 4912​

4,74724379​

13

5,15763​

13 – 4913​

5,16831223​

14

5,095308​

14 – 4914​

4,77679145​

15

8,851546​

15 – 4915​

5,08469342​

16

7,394221​

16 – 4916​

5,08161624​

17

6,667126​

17 – 4917​

4,89199798​

18

3,423968​

18 – 4918​

5,18923556​

19

1,230041​

19 – 4919​

4,76775628​

20

8,042674​

20 – 4920​

4,90446673​

21

7,988472​

21 – 4921​

4,95925282​

22

8,970833​

22 – 4922​

4,85879925​

23

2,183053​

23 – 4923​

5,01823292​

24

5,907358​

24 – 4924​

5,11664935​


E1 hücresine yazılır ve 100 satırlık dökülmeli sonuç üretir.


Rich (BB code):
=LET(a;A1:A10000;BYROW(İNDİS(a;SIRALI(100)+SIRALI(;50;0;100));LAMBDA(x;ORTALAMA(x))))
Formülde, Kırmızı renkle yazılmış olan A1:A10000 aralığını, kendi orijinal aralığınızı yazarak değiştirmeniz çözüm için yeterli olacaktır.

Eğer D kolonundaki gibi bir SIRA da yapmak isterseniz,
D1 hücresine yazılır ve 100 satırlık dökülmeli sonuç üretir.
Kod:
=LET(a;SIRALI(100)+SIRALI(;50;0;100);AL(a;;1)&" – "&AL(a;;-1))
Hocam ne kadar teşekkür etsem azdır harikasınız. Beni büyük bir yükten kurtardınız.
 
Katılım
21 Aralık 2016
Mesajlar
689
Excel Vers. ve Dili
Office 365 TR
Yardımcı olabildiğime çok sevindim...
Teşekkürler...
 
Üst