• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Aşırı Uçları Çıkarma

Katılım
20 Aralık 2014
Mesajlar
13
Excel Vers. ve Dili
office2010
Merhabalar, aşağıdaki aylık satış verilerinden aşırı uçları yani 3 ve 377 verilerinin çıkararak ortalama hesaplayabileceğim bir formül varsa yardımcı olurmusunuz. Ben ortalamanın %50 fazlasını ve ortalamanın %50 küçüğünü almayarak bir formül yazdı ancak değer ortalamanın %49'u olduğu zaman bu formül işe yaramıyor doğru bir endeks belirlemek mümkün değil. Yardımınız için şimdiden çok tşkler.
ocak şubat mart nisan mayıs
100 50 3 69 377
 
onların a b c d e hücrelerinde olduğunu varsayar isek ve senin düşüncen 10dan küçük değerlerin ve 100den büyük değerlerin ortalama hesabına dahil olmaması ise aşağıdaki formülü kullanabilirsin.

=ÇOKEĞERORTALAMA(A1:E1;A1:E1; ">10"; A1:E1; "<101")
 
onların a b c d e hücrelerinde olduğunu varsayar isek ve senin düşüncen 10dan küçük değerlerin ve 100den büyük değerlerin ortalama hesabına dahil olmaması ise aşağıdaki formülü kullanabilirsin.

=ÇOKEĞERORTALAMA(A1:E1;A1:E1; ">10"; A1:E1; "<101")
Merhabalar cevabınız için çok teşekkür ederim. Verilerde 10 dan büyük ya da 100 den küçük olarak bir kriter veremeyiz. Örneğin 300, 250,400 gibi satışların yanında 700 yada 50 gibi satışları da ayırmasını sağlayacak bir formül lazım. Emeğinize sağlık.
 
Belirli bir kısıt yoksa çok mümkün görünmüyor max min olarak da düşüşülebilir fakat oda en büyük ve en küçük değerleri eklemeden diğer verilerin ortalamasını alır.
 
Sayıların A1:A100 hücresinde olduğu varsayılmıştır.Deneyiniz.
Kod:
=(TOPLA(A1:A100)-TOPLA(BÜYÜK(A1:A100;1)+KÜÇÜK(A1:A100;1)))/BAĞ_DEĞ_SAY(A1:A100)-2
 
Belirli bir kısıt yoksa çok mümkün görünmüyor max min olarak da düşüşülebilir fakat oda en büyük ve en küçük değerleri eklemeden diğer verilerin ortalamasını alır.
Peki çok teşekkür ederim ilginiz için. Hoşçakalın.
 
Ortalama yerine "medyan" kullanabilirsiniz. Bu tür aşırı uçlara sahip veri setlerinde daha kullanılabilir (sağlıklı) sonuçlar verir.

Sizin verdiğiniz veri setine göre;

Aritmetik ortalama : 119,80

En küçük ve en büyük veriyi ihmal ederek ortalama: 73

Medyan : 69

.
 
Son düzenleme:
Sayıların A1:A100 hücresinde olduğu varsayılmıştır.Deneyiniz.
Kod:
=(TOPLA(A1:A100)-TOPLA(BÜYÜK(A1:A100;1)+KÜÇÜK(A1:A100;1)))/BAĞ_DEĞ_SAY(A1:A100)-2
Sayın Çıtır

Sayın Çıtır; emeğiniz için çok teşekkürler. Formülünüzü denedim 5 verinin içinde 2 adet aşırı uç varsa sorun gözükmüyor. fakat örnek vermek gerekirse 300, 350, 5,7,500 verilerinden büyük ve küçük olarak (500,5) verisinin aldığından 7 verisinden dolayı ortalamayı 129.4 olarak veriyor. Yine de desteğiniz için çok sağolun. Saygılar.
 
Bence siz, yukarıda 7 No'lu mesajımda dediğim gibi "medyan" kullanın.

Verdiğiniz 2. örnek veri setinin medyanı 300 olup, mantıklı bir değer olarak gözükmekte.

.
 
Bence siz, yukarıda 7 No'lu mesajımda dediğim gibi "medyan" kullanın.

Verdiğiniz 2. örnek veri setinin medyanı 300 olup, mantıklı bir değer olarak gözükmekte.

.
Haluk bey, emeğiniz için çok sağolun bu veriler için mantıklı gözüküyor ama farklı veriler üzerinde deneme yapıcam. Tşkler.
 
Aşağıdaki şekilde deneyiniz.Açıklama olarak aşırı uçlar birden fazla olur ise tamamı yokmu sayılaçak yeterli açıklama yaparsanız yardımcı olmaya çalışırım.İsteğiniz ortalama hesaplama mı yoksa medyan(ortanca) hesaplaması mı?
Kod:
=(TOPLA(A1:A100)-TOPLA(BÜYÜK(A1:A100;1)+KÜÇÜK(A1:A100;1)))/(BAĞ_DEĞ_SAY(A1:A100)-2)
 
"Aşırı Uç" olarak tabir edilen verilerin adedinin tespit edilmesi gibi bir durum, söz konusu kavramın matematiksel olarak karşılığını önceden belirlemezseniz, ortalama hesabını yapmak sıkıntılı bir durum olacaktır. Ayrıca; her veri setinde kaç tane aşırı "uç verisi" olduğunun ayrıca irdelenmesi, hesaplanmasını gerektirecektir.

Bu nedenle, bu tür durumlarda "medyan" kullanmak daha sağlıklı sonuçlar verir. Medyanın hesaplanması için izlenen yol incelenirse, konu daha net anlaşılacaktır.

Örneğin; yukarıdaki 2. veri setini ele alalım.....

{300, 350, 5,7,500}

1. adımda, en yüksek ve en düşük verileri (sizin tabirinizle "aşırı uçları") çıkarttıktan sonra geriye kalan veriler:

{300, 350, 7}

2. adımda, yine en yüksek ve en düşük verileri çıkarttıktan sonra geriye kalan veriler:

{300}

Yani, sonuç: 300

Excel, bu işi de zaten kendi yerleşik fonksiyonu ile otomatik olarak yapmaktadır.

Bu kez, başka bir veri setini ele alalım;

{300, 350, 5, 150, 7, 500}

1. adımdan sonra:
{300, 350, 5, 150}

2. adımdan sonra:
{300, 150}

3. adımdan sonra:
{225} >>>>>>> (300 + 150)/2

.
 
Aşağıdaki şekilde deneyiniz.Açıklama olarak aşırı uçlar birden fazla olur ise tamamı yokmu sayılaçak yeterli açıklama yaparsanız yardımcı olmaya çalışırım.İsteğiniz ortalama hesaplama mı yoksa medyan(ortanca) hesaplaması mı?
Kod:
=(TOPLA(A1:A100)-TOPLA(BÜYÜK(A1:A100;1)+KÜÇÜK(A1:A100;1)))/(BAĞ_DEĞ_SAY(A1:A100)-2)

Sayın Çıtır;
aşağıdaki dosyada detayları attım. Ham veriler sarı renkle boyanmıştır. mavi renkle boyanmış sütunlar aşırı uçlardan ayrılmış verilerdir. Açıklama kısmına notlarımı yazdım. desteğiniz için tşkler.

https://www.dosyaupload.com/qx3Y
 
Sayın ybutuner
Aşırı uç olarak belirlediğniz verinin belirli bir krite göre belirlenmesi gerekir.Bazı dizi de aşırı uç yok neden? bazı dizde birden fazla neden?
Aşırı uç dediğiz nedir?Aşırı uç olabilmesi için şartlar nelerdir? Bu soruların net ve kesin olarak belirlenmesi gerek.Biz örneğimizde enbüyük 1. değer ve enküçük 1. değeri aşırı uç olarak belirlemiştik.Sizin aşırı uç belirleme kıstasınız nedir?
 
Sayın ybutuner
Aşırı uç olarak belirlediğniz verinin belirli bir krite göre belirlenmesi gerekir.Bazı dizi de aşırı uç yok neden? bazı dizde birden fazla neden?
Aşırı uç dediğiz nedir?Aşırı uç olabilmesi için şartlar nelerdir? Bu soruların net ve kesin olarak belirlenmesi gerek.Biz örneğimizde enbüyük 1. değer ve enküçük 1. değeri aşırı uç olarak belirlemiştik.Sizin aşırı uç belirleme kıstasınız nedir?

Sayın Çıtır;
Açıkçası benim aşırı uçların matematiksel olarak bir tanımını yapamıyorum. Kendimce ortalamanın %50 üstünde ve altında kalan değerleri alma diyebildim. Bunun dışında geometrik ortalama ya da harmonik ortalama gibi verilerle yol almaya çalıştım o da fayda etmedi. Standart sapma ile de çok mantıklı sonuçlara ulaşamadım. Bu yüzden sizin gibi değerli arkadaşlardan tecrübe eden olabilir diye düşündüm. Sanırım en mantıklısı %50 üstü ve altını almamak olacak. Desteğiniz için sonsuz teşekkürler. Selamlar Saygılar.
 
"Aşırı Uç" olarak tabir edilen verilerin adedinin tespit edilmesi gibi bir durum, söz konusu kavramın matematiksel olarak karşılığını önceden belirlemezseniz, ortalama hesabını yapmak sıkıntılı bir durum olacaktır. Ayrıca; her veri setinde kaç tane aşırı "uç verisi" olduğunun ayrıca irdelenmesi, hesaplanmasını gerektirecektir.

Bu nedenle, bu tür durumlarda "medyan" kullanmak daha sağlıklı sonuçlar verir. Medyanın hesaplanması için izlenen yol incelenirse, konu daha net anlaşılacaktır.

Örneğin; yukarıdaki 2. veri setini ele alalım.....

{300, 350, 5,7,500}

1. adımda, en yüksek ve en düşük verileri (sizin tabirinizle "aşırı uçları") çıkarttıktan sonra geriye kalan veriler:

{300, 350, 7}

2. adımda, yine en yüksek ve en düşük verileri çıkarttıktan sonra geriye kalan veriler:

{300}

Yani, sonuç: 300

Excel, bu işi de zaten kendi yerleşik fonksiyonu ile otomatik olarak yapmaktadır.

Bu kez, başka bir veri setini ele alalım;

{300, 350, 5, 150, 7, 500}

1. adımdan sonra:
{300, 350, 5, 150}

2. adımdan sonra:
{300, 150}

3. adımdan sonra:
{225} >>>>>>> (300 + 150)/2

.
Çok teşekkür ederim Haluk bey bunun yerleşik fonksiyonu neydi acaba?
 
Geri
Üst