Ağırlıklı Ortalama Fonksiyonu

Katılım
22 Şubat 2008
Mesajlar
6
Excel Vers. ve Dili
2007 Türkçe
Merhabalar,

Elimdeki veriyi birden fazla -mesela 4 adet- değişkene göre sınırlandırıp bunlara karşılık gelen iki sütün üzerinden ağırlıklı ortalama almak istiyorum. VTOPLA fonksiyonunda oluğu gibi benim belirleyeceğim değere aralığı veya değerlere göre seçim yapmak istiyorum. Değişkenlerim tek bir sütunda olsa işim kolay olacak ancak değişkenler 4 sütuna dağılınca işin içinden çıkamadım.Örneğin;

KOD1 KOD2 KOD3 KOD4 DEĞ. 1 DEĞ. 2
1 A 35 DA 15 1,56
2 B 56 F 25 1,85
3 C 58 SX 36 1,85
3 D 89 Z 45 1,45
6 S 54 XC 75 1,48
2 D 56 DA 45 1,32
2 D 56 DA 32 1,98
2 A 35 F 67 1,56
5 C 56 SX 54 1,27
6 B 56 XC 33 1,10

yukarıdaki tabloda aşağıdaki değerler ile filtre yapıp bulduğum değerlerin DEĞ.1 sütundaki değerleri baz alarak ağırlıklı ortalamasını alırsam 1,5942 buluyorum.

Kod1= 2;3
Kod2= D;C;B
Kod3= 56
Kod4= DA

Tabii elimdeki veri yaklasık 300.000 satır olunca ve bu işlemin her ay yapılıo olması çok zahmetli oluyor. Bu konuda yardımcı olabilirmisiniz sevinirim.

Teşekkürler.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
merhaba
sorunuzu örnek dosya ile destekleyiniz.
300.000 satırlık veri için excelin kullanışlı olacağından emin misiniz?
 
Katılım
22 Şubat 2008
Mesajlar
6
Excel Vers. ve Dili
2007 Türkçe
Sorumda geçen örneği dosya olarak ekledim. Yeterli olmaz ise daha büyük bir örnek ekleyebebilirim.
 
Katılım
22 Şubat 2008
Mesajlar
6
Excel Vers. ve Dili
2007 Türkçe
Çok teşekkürler ederim vakit ayırdığınız için Yurttas. I,J;K ve L sütunlarına birden fazla giriş yapmak mümkünmüdür.
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Çok teşekkürler ederim vakit ayırdığınız için Yurttas. I,J;K ve L sütunlarına birden fazla giriş yapmak mümkünmüdür.
Nasıl yani?

Eğer Veri Doğrulamayı kastediyorsanız, eğer değişken için bir liste oluşturun. Ve bu listeleri Veri Doğrulamalarda kullanın.

.

.
 
Katılım
22 Şubat 2008
Mesajlar
6
Excel Vers. ve Dili
2007 Türkçe
Veri doğrulama değil demek istediğim. Birden fazla değer seçebilmek istiyorum. Mesela bana gönderdiğiniz örnekte I1 hücresine tek bir değer girilebiliyor veya A sütunu içinden sadece 1 değer seçilebiliyor. Sorduğum bunların birden çok olması mümkünmu. Sanırım förmlün içinde buna karşılık gelen alan "(--(A2:A11=I1)". Bunun yerine A2:A11=I1;I2;... yada A2:A11=I:I yazılabilirmi? Umarım anlatabilmişimdir.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
merhaba

"(--(A2:A11=I1)" yerine A2:A11=I:I yazamazsınız.
A2:A11 aralığında I1'e eşit olanı dikkate alır =I:I gibi olmaz.
(--(A2:A11=I1);(--(A2:A11=I2);(--(A2:A11=I3) vs gibi olabilir
 
Katılım
22 Şubat 2008
Mesajlar
6
Excel Vers. ve Dili
2007 Türkçe
Bu durumda diğer sütünlar içinde aynı şekilde yazılması gerekecek değilmi.
(B2:B11=J2);--(C2:C11=K2);--(D2:D11=D2); gibi. Aynı şekilde diğer sütunlar içinde birden fazla değer girilmek istendiğinde o zaman baya bir karışı olacak sanırım.
 
Son düzenleme:
Üst