Ortalama, İçinde Bulunduğumuz Ay Hariç

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,714
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

"E1:p1" aralığında ay isimleri var,

"E2:p18" aralığında, harcama tutarları var,

"D2: D18" aralığında, ortalama hesabı var,

"C" sütunu; satırda var olan sayıları topluyor.

"D" sütunu ;

İçinde bulunulan ay (şu an Mayıs) hariç satır ortalamasını almalı, yani harcamaları devam eden Mayıs hariç Ocak:Nisan (4 ay),

Haziran ayına girildiğinde de, Haziran hariç, Ocak:Mayıs aylarının ortalamasını almalı.

"D3: D18" aralığındaki ortalamalar, elle hesaplanmıştır.

NOT ; "D2" hücresindeki formül, Mayıs ayında veri olmadığında, hatalı hesaplama yapıyor.

Teşekkür ederim.
 

Ekli dosyalar

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
Düzeltildi.

Çözümlenmiş dosyanız ektedir.
 

Ekli dosyalar

Son düzenleme:
Katılım
1 Kasım 2015
Mesajlar
259
Excel Vers. ve Dili
Excel 2013 TR 64 bit
Altın Üyelik Bitiş Tarihi
23.02.2021
D2 ye şu kodu kopyalayip deneyin

Kod:
=ORTALAMA($E2:DOLAYLI(ADRES(SATIR(A2);BAĞ_DEĞ_DOLU_SAY($A2:$P2)-1)))
Duzeltme yaptım
 
Son düzenleme:

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,714
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba sayın çıtır,

Öncelikle çözüm için teşekkür ederim, ancak ;

"D" sütunu hesaplamaları hatalı ;

Örneğin ; "D2" için sonuç ; 253,63 olmalı, [Ocak'tan Nisan'a.(Nisan dahil)]

Kontrol edebilir misiniz ?
 
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
Merhaba sayın çıtır,

Öncelikle çözüm için teşekkür ederim, ancak ;

"D" sütunu hesaplamaları hatalı ;

Örneğin ; "D2" için sonuç ; 253,63 olmalı, [Ocak'tan Nisan'a.(Nisan dahil)]

Kontrol edebilir misiniz ?
Sayın 1Al2Ver Merhaba
Uyarın için teşekkür ederim.Sorun ayın algılanmasında.İlk defa böyle bir durumla karşılaştım.4 olarak görünen ayı 4 olarak algılamamış. bölme işleminde.Metne çevirdim ,sonra sayıya çevirek sorunu aştım.Dosyayı düzelterek tekrar yükledim.Tekrar teşekkürler.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,714
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın savaş_145 merhaba,

Çözüm için teşekkür ederim,

Formül, düzeltilmiş hali ile sorunsuz çalışıyor,

Saygılarımla.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,714
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın çıtır merhaba,

Teşekkür ederim, yeni dosyanız ile sorun aşılmıştır.

Saygılarımla.
 
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 1Al2Ver
Dönüş yaptığınız için teşekkür ederim.Dosyayı ekledikten sonra kafa bir sorun takıldı.Yıl bittiğinde tüm yılın ortalaması bu işlemler ile oluşmayaçak hep 1 ay eksik olaçak.Bu durumu aşmak için aklıma bir çözüm geldi.B1 hücresine(başka da olabilir)içinde bulunulan yıl yazılmalı ve formül yıl ile ilişkilendirilmeli.Yani formülü aşağıdaki şekilde düzeltirseniz ve B1 yıl yazarsanız.Yıl sonu ortalama oluşur.
Kod:
=EĞER(YIL(BUGÜN())=$B$1;TOPLA(DOLAYLI("Sayfa1!"&ADRES(SATIR(A2);5)&":"&ADRES(SATIR(A2);4+AY(BUGÜN())-1)))/METNEÇEVİR((AY(BUGÜN()))-1;0)+0;TOPLA(E2:P2)/12)
Tekrar teşekkürler.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,714
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın çıtır tekrar merhaba,

Evet doğru düşünmüşsünüz.

Önerileriniz doğrultusunda dosyadaki formülü güncelledim.

Tekrar teşekkür ederim.
 
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 çıtır tekrar merhaba,

Evet doğru düşünmüşsünüz.

Önerileriniz doğrultusunda dosyadaki formülü güncelledim.

Tekrar teşekkür ederim.
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
 
Üst