• DİKKAT

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

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.
 
merhaba
sorunuzu örnek dosya ile destekleyiniz.
300.000 satırlık veri için excelin kullanışlı olacağından emin misiniz?
 
Sorumda geçen örneği dosya olarak ekledim. Yeterli olmaz ise daha büyük bir örnek ekleyebebilirim.
 
Ç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.
 
Ç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.

.

.
 
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.
 
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
 
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:
Geri
Üst