Обычная функция GEOMEAN предполагает, что все различные числа одинаково взвешены, но в этом случае это не так, как я могу вычислить взвешенное геометрическое среднее?
2 ответа
Я думаю, что вы можете использовать SUMPRODUCT
для вычисления средневзвешенного значения, но я не уверен, как вы можете сделать это с помощью взвешенного геометрического среднего.
Предполагая значения в A1:D1
и веса в A2:D2
попробуйте эту "формулу массива"
=PRODUCT(A1:D1^(A2:D2/SUM(A2:D2)))
подтверждается сочетаниями клавиш CTRL+SHIFT+ENTER, так что фигурные скобки, такие как {и}, появляются вокруг формулы
если все значения в A2:D2 (веса) одинаковы, то эта формула даст вам тот же результат, что и
=GEOMEAN(A1:D1)
Эта формула должна дать вам те же результаты, что и калькулятор здесь
Примечание: вы можете удалить функцию SUM, если весовые коэффициенты равны 1
Для этого нет встроенной формулы, но вы можете использовать SUMPRODUCT для помощи. Смотрите: http://support.microsoft.com/kb/214049