KOŞULA BAĞLI HESAPLAMA

uurluyum

Altın Üye
Katılım
25 Haziran 2019
Mesajlar
124
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 32 Bit ve google e tablolar
Altın Üyelik Bitiş Tarihi
12-10-2024
Arkadaşlar merhaba,

Excel de şöyle bir sorun ile karşılaşıyorum. a sütununda tarih b sütununda isim c sütununda puan d sütununda isim ve e sütununda yine puanın yazılı olduğu bir tablom var. Yapmak istediğim ayrı bir tablo olarak hangi tarihde hangi ismin kaç kez yazılı olduğu ve bu tarihlerde aldığı puanların ortalamasının kaç olduğunu bulmak istiyorum. örneğin:

A sütununda 01.07.2019 yazsın, B sütununda ADEM, C sütununda 5, D sütununda ADEM ve e sütununda 2 yazsın. Almak istediğim ise 01.07.2019 tarihine denk gelen satırlarda ademin ortalama puanının kaç olduğu. Sizlere yazmış olduğum örnekte ortalama 3 olması lazım ancak ayrı ayrı formüllerde bunu yapabiliyorum tek bir formülde yapamıyorum. Tablo da B sütununda ADEM yazarken D sütununda başka bir ismin yazması da muhtemel bir durum.

Size zahmet yardımcı olur musunuz?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Örnek dosya paylaşmanız iyi olur.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü H3 hücresine yapıştırıp sağa ve aşağı kopyalayınız:

Kod:
=EĞERHATA((ÇOKETOPLA($C$2:$C$33;$A$2:$A$33;$G3;$B$2:$B$33;H$2)+ÇOKETOPLA($E$2:$E$33;$A$2:$A$33;$G3;$D$2:$D$33;H$2))/(ÇOKEĞERSAY($A$2:$A$33;$G3;$B$2:$B$33;H$2)+ÇOKEĞERSAY($A$2:$A$33;$G3;$D$2:$D$33;H$2));"")
 

uurluyum

Altın Üye
Katılım
25 Haziran 2019
Mesajlar
124
Excel Vers. ve Dili
Excel Vers. ve Dili Ofis 2016 TR 32 Bit ve google e tablolar
Altın Üyelik Bitiş Tarihi
12-10-2024
Aşağıdaki formülü H3 hücresine yapıştırıp sağa ve aşağı kopyalayınız:

Kod:
=EĞERHATA((ÇOKETOPLA($C$2:$C$33;$A$2:$A$33;$G3;$B$2:$B$33;H$2)+ÇOKETOPLA($E$2:$E$33;$A$2:$A$33;$G3;$D$2:$D$33;H$2))/(ÇOKEĞERSAY($A$2:$A$33;$G3;$B$2:$B$33;H$2)+ÇOKEĞERSAY($A$2:$A$33;$G3;$D$2:$D$33;H$2));"")

Süpersin tam oturdu teşekkür ediyorum.
 
Üst