[Visual Basic for Applications] Średnia ważona

so-fiz-mat
Użytkownik
Użytkownik
Posty: 27
Rejestracja: 24 paź 2010, o 11:47
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 1 raz

[Visual Basic for Applications] Średnia ważona

Post autor: so-fiz-mat »

Jak w VBA napisać funkcję obliczającą średnią ważoną?
Wiem, że w Exelu można zapisać to jako np.:

Kod: Zaznacz cały

=SUMA.ILOCZYNÓW(A1:C1;A2:C2)/suma(A1:C1)
Chodzi mi o funkcję użytkownika

Kod: Zaznacz cały

 =ŚREDNIA_WAŻONA(WAGI,OCENY)
Ostatnio zmieniony 22 paź 2011, o 22:54 przez Afish, łącznie zmieniany 1 raz.
Powód: Otagowanie tematu. Pamiętaj o tagach [code]
szw1710

[Visual Basic for Applications] Średnia ważona

Post autor: szw1710 »

A jest tam zaimplementowany iloczyn skalarny wektorów? Średnia ważona to iloczyn skalarny wektora wag przez wektor danych.
so-fiz-mat
Użytkownik
Użytkownik
Posty: 27
Rejestracja: 24 paź 2010, o 11:47
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 1 raz

[Visual Basic for Applications] Średnia ważona

Post autor: so-fiz-mat »

Chodzi mi o to jak byłaby składnia komend w VBA.
Chciałbym po stworzeniu funkcji średnia_ważona od razu ją wyliczać,
a nie wpisywać za każdym razem =SUMA.ILOCZYNÓW(A1:C1;A2:C2)/suma(A1:C1).
ODPOWIEDZ