Veriyi istenilen şekilde çekmek

Katılım
30 Haziran 2022
Mesajlar
9
Excel Vers. ve Dili
Version: 2108 İngilizce (English)
Selamlar, elimde farklı grid noktalarına ait yıllık sıcaklık ve yağış değişimleri var ve ben spesifik olarak bazı ayların verilerini hesaplatmak istiyorum. Manuel olarak yapılıyor ancak 70 yıllık bir veri olduğu için çok uzun sürüyor. Kış ayı ortalaması için mesela 1,2 ve 12. ayın verilerinin ortalamasının çıktısını almak istiyorum buradaki gibi (sütun bilgisi) aşağıya doğru akan yılların aylarında bu veriyi aşağı çekince otomatik olarak alabileceğim bir yöntem var mıdır? Şimdiden teşekkür ederim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek bir Excel dosyası hazırlayıp dosya içerisinde ne yapılması gerektiğini detaylı açıklayıp dosyayı yükler misiniz.


.
 
Katılım
30 Haziran 2022
Mesajlar
9
Excel Vers. ve Dili
Version: 2108 İngilizce (English)
İlginiz için teşekkürler,
Dosyanın linki: https://dosya.co/57h2xurt89u2/3219.xlsx.html

yapmam gereken şu:

4 parça için her yılın ortalama değerlerini hesaplamalıyım.

ilki, temp4.5&8.5 ve preci4.5&8.5 için genel yıllık ortalama değeri:

Diğerleri kış ve yaz ayları ortalaması hesaplamaları, kış için ne demek istiyorum:

ve yaz için:

Yapmak istediğim, bunu manuel olarak değil, aşağıdaki gibi otomatik olarak aşağı sürükleyerek yapmak ve tabloyu doldurmak:

Cevabınızı en kısa zamanda bekliyorum...
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Örnek olarak R4 hücresi için aşağıdaki formülü:

=EĞERHATA((ÇOKETOPLA($D$2:$D$833;$B$2:$B$833;$Q4;$C$2:$C$833;12)+ÇOKETOPLA($D$2:$D$833;$B$2:$B$833;$Q4;$C$2:$C$833;"<"&3))/(ÇOKEĞERSAY($B$2:$B$833;$Q4;$C$2:$C$833;12)+ÇOKEĞERSAY($B$2:$B$833;$Q4;$C$2:$C$833;"<"&3));"")

ve S4 için aşağıdaki formülü:

=EĞERHATA(ÇOKETOPLA($D$2:$D$833;$B$2:$B$833;$Q4;$C$2:$C$833;">"&5;$C$2:$C$833;"<"&9)/ÇOKEĞERSAY($B$2:$B$833;$Q4;$C$2:$C$833;">"&5;$C$2:$C$833;"<"&9);"")

deneyip aşağıdaki hücrelere kopyalayabilirsiniz. Dosyanızda B sütunundaki veriler 2029'dan başladığı için doğal olarak 2022-2028 arası yıllarda boş sonuç verecektir.

Diğer formülleri bu formüllerden uyarlayabilirsiniz.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Alternatif.
Kış için 1;2;12 kullanılan bölümleri yaz için 6;7;8 yaparsınız. Yıl ölçütü Q4 den alındı. Aralıkları ve ölçütleri kendinize göre ayarlayabilirsiniz.
Kod:
=EĞERHATA(ORTALAMA(ÇOKEĞERORTALAMA(D$2:D$833;B$2:B$833;Q4;C$2:C$833;{1;2;12}));"")
EĞERHATA = IFERROR
ORTALAMA = AVERAGE
ÇOKEĞERORTALAMA = AVERAGEIFS

.
 
Katılım
30 Haziran 2022
Mesajlar
9
Excel Vers. ve Dili
Version: 2108 İngilizce (English)
Çok teşekkür ederim yardımınız için, iyi günler dilerim hepinize!
 
Üst