Есть ли в Excel какая-либо функциональная формула, которую можно использовать для получения взвешенного геометрического среднего?

Есть ли в Excel какая-либо функциональная формула, которую можно использовать для получения взвешенного геометрического среднего?

Обычная функция GEOMEAN предполагает, что все различные числа имеют одинаковый вес, но в данном случае это не так. Так как же мне вычислить взвешенное среднее геометрическое?

решение1

Для этого нет встроенной формулы, но вы можете использовать функцию СУММПРОИЗВ, чтобы помочь. Смотрите:http://support.microsoft.com/kb/214049

решение2

Я думаю, что вы можете использовать SUMPRODUCTдля расчетасредневзвешенноено я не уверен, как это можно сделать с помощью взвешенного геометрического среднего.

Предполагая, что значения в A1:D1и веса в A2:D2попробуйте эту «формулу массива»

=PRODUCT(A1:D1^(A2:D2/SUM(A2:D2)))

подтвердить с помощью CTRL+SHIFT+ENTER, чтобы вокруг формулы появились фигурные скобки, такие как { и }

если все значения в A2:D2 (веса) одинаковы, то эта формула даст вам тот же результат, что и

=GEOMEAN(A1:D1)

Эта формула должна дать вам те же результаты, что и калькулятор.здесь

Примечание: вы можете удалить функцию СУММ, если сумма весов равна 1.

Связанный контент