DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
1. hafta | 2.hafta | 3.hafta | 4.hafta | 5.hafta | 6.hafta | 7.hafta | 8.hafta | ||
MATEMATİK | 85 | 85 | 95 | 86 | 90 | ortalama | |||
Veri aralıklarım B2:V2 arasında olacak şimdiden teşekkürler. belki de boş veri oluyor olması fonksiyonun doğru çalışmasına engel oluyordur. Mesela bu varyasyonda 1. haftayı işleme almadan 3. hafta 5. hafta 6. hafta ve 7.haftayı toplayıp 4e bölecek
=EĞERHATA(ORTALAMA(İNDİS(B2:V2;TOPLAMA(14;6;(SÜTUN($B$1:$V$1)-SÜTUN($B$1)+1)/(B2:V2<>"");MİN(BAĞ_DEĞ_SAY(B2:V2);4))):V2);"")
=LET(a;B2:V2;b;FİLTRE(a;a<>"");c;SÜTUNSAY(b);EĞERHATA(ORTALAMA(FİLTRE(b;c-SIRALI(;c)<4));""))
=EĞERHATA(ORTALAMA(AL(FİLTRE(B2:V2;B2:V2<>"");;-4));"")
Size nasıl teşekkür ederim bilmiyorum gerçekten çok ama çok sağ olun. Son Attığınız formül işimi çözdü çok teşekkür ederim, iyi günler dilerim.B2:V2 aralığı için W2 hücresine yazın.
Excel versiyonunuzda Excel2023 yazdığından hangi versiyonu kullandığınızı bilemedim. O nedenle
Excel 2010 ve üzeri versiyonlar için
Excel2021 ve üzeri versiyonlar içinKod:=EĞERHATA(ORTALAMA(İNDİS(B2:V2;TOPLAMA(14;6;(SÜTUN($B$1:$V$1)-SÜTUN($B$1)+1)/(B2:V2<>"");MİN(BAĞ_DEĞ_SAY(B2:V2);4))):V2);"")
Excel 2024 ve Excel365 içinKod:=LET(a;B2:V2;b;FİLTRE(a;a<>"");c;SÜTUNSAY(b);EĞERHATA(ORTALAMA(FİLTRE(b;c-SIRALI(;c)<4));""))
Çalışması :Kod:=EĞERHATA(ORTALAMA(AL(FİLTRE(B2:V2;B2:V2<>"");;-4));"")
B2:V2 aralığında SAYI olarak verileriniz var. Aralarda boş hücreler de var. (Ama ""(BOŞ) haricinde Metin ifadeler yok)
İhtiyaç halinde, W2 hücresine yazılacak bu formül W kolonunda aşağıya doğru kopyalanır.
- 4 veya daha fazla olduğunda, Son yazılan 4 adet değerin ortalaması hesaplanır.
- 4 den az sayısal verinin olması durumunda, kaç adet veri varsa onların ortalaması hesaplanır.
- Hiç bir sayısal veri yoksa ortalama olarak ""(BOŞ) yazılır.