Ortalama almak

Katılım
13 Mayıs 2010
Mesajlar
9
Excel Vers. ve Dili
Excel 2007 En
Merhabalar.
Benim sorum her kat için 0-50, 50-100,100-500, 500-1000 m2 arası değerlere karşılık gelecek şekilde fiyatların ortalamasını almak istiyorum. ek te basit bir tablo hazırladım. yardımcı olursanınz çok sevinirim.

teşekkürler.
 
Son düzenleme:

Ö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,

Aralıklarda eşitlik kısımları belirsiz olmuş.

Kod:
=ORTALAMA(EĞER((A2:A30>=[COLOR=red]0[/COLOR])*(A2:A30<=[COLOR=red]50[/COLOR]);B2:B30))
ORTALAMA ~ AVERAGE
EĞER ~ IF

Formül dizi formülüdür. Formülü hücreye yazdıktan sonra direk entera basmadan ctrl shift enter tuş kombinasyonu ile formülün girişini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir..

Formül 0-50 aralığı içindir. Formüldeki 0 ve 50 rakamlarını değiştirerek ölçütü istediğiniz gibi belirleyebilirsiniz.

Ayrıca >= ve <= bölümlerindeki eşitlikleri oluşturacağınız aralığa göre eşitliği silerek > ve < şekilde de kullanabilirsiniz. Aralıkları yazarken bunları belirtlemdiğiniz için ben bu şekilde yazdım..

Ortalama fonksiyonuyla ilgili detaylı bilgi için linkten yararlanabilirsiniz..

Ortalama Fonksiyonu Uygulamaları

.
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
0-50 araligi icin ornek formul yazdim..

=SUMPRODUCT((B2:B30>0)*(B2:B30<50)*(A2:A30))/SUMPRODUCT((B2:B30>0)*(B2:B30<50))
 
Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Omer hocam yazinizi gormemistim alternatif olsun benim yazdigim ama sanirim yazdiginiz formul m2 araligi yerine kistas olarak fiyat araligini kullaniyor, erayguler`in formulunuzu kendi istedigi sekilde editlemesi gerekiyor sanirim, saygilar..
 
Katılım
13 Mayıs 2010
Mesajlar
9
Excel Vers. ve Dili
Excel 2007 En
teşekkür ederim ama Konum kısmını ekleyerek nasıl yapabiliriz benim takıldığım kısım orda olmuştu. her kat için ayrı M2 lere karşılık gelecek fiyatların ortalamasını almak istiyorum. bunun için nasıl bir formul uygulayabiliriz?
teşekkürler.
 

Ö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
Haklısınız Mustafa bey, ben aralıkları ters görmüşüm.

Doğrusu bu şekilde sanırım.

Kod:
=ORTALAMA(EĞER((B2:B30>=0)*(B2:B30<=50);A2:A30))
Dizi formülüdür..

.
 

Ö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
teşekkür ederim ama Konum kısmını ekleyerek nasıl yapabiliriz benim takıldığım kısım orda olmuştu. her kat için ayrı M2 lere karşılık gelecek fiyatların ortalamasını almak istiyorum. bunun için nasıl bir formul uygulayabiliriz?
teşekkürler.
Sorunuz net değil,

Hem Kat için hem MetreKare için bakıp A sütunundaki verilerin ortalamasını mı alacak?

Detaylı açıklama yapınız..

.
 
Katılım
13 Mayıs 2010
Mesajlar
9
Excel Vers. ve Dili
Excel 2007 En
Çok teşekkür ederim Ömer Bey verdiğiniz linkteki konuyu inceleyince sorunu çözdüm.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
teşekkür ederim ama Konum kısmını ekleyerek nasıl yapabiliriz benim takıldığım kısım orda olmuştu. her kat için ayrı M2 lere karşılık gelecek fiyatların ortalamasını almak istiyorum. bunun için nasıl bir formul uygulayabiliriz?
teşekkürler.
.

D2 hücresine;

Kod:
=SUMPRODUCT(--($A$2:$A$30);--($B$2:$B$30);--($C$2:$C$30=C2))/SUMPRODUCT(--($B$2:$B$30);--($C$2:$C$30=C2))

=TOPLA.ÇARPIM(--($A$2:$A$30);--($B$2:$B$30);--($C$2:$C$30=C2))/TOPLA.ÇARPIM(--($B$2:$B$30);--($C$2:$C$30=C2))
yazıp, aşağıya doğru kopyalayın.

.

.
 
Üst