Как рассчитать средневзвешенное значение в Excel

Средневзвешенное значение — это такое значение, которое учитывает важность или вес каждого значения. В этой статье будет показано, как использовать функции СУММПРОИЗВ и СУММ в Excel по отдельности и как объединить их для расчета средневзвешенного значения.

Что такое средневзвешенное значение?

Средневзвешенное значение — это среднее значение, которое учитывает важность или вес каждого значения. Хорошим примером может быть расчет итоговой оценки учащегося на основе его результатов по различным заданиям и тестам. Индивидуальные задания обычно не так важны для итоговой оценки, как заключительный экзамен — такие вещи, как викторины, тесты и выпускные экзамены, будут иметь разный вес. Средневзвешенное значение рассчитывается как сумма всех значений, умноженная на их веса, деленная на сумму всех весов.

В следующем примере будет показано, как использовать функции СУММПРОИЗВ и СУММ в Excel для расчета средневзвешенного значения.

Давайте посмотрим на пример

В нашем примере давайте посмотрим на результаты викторины и экзаменов учащегося. Есть шесть викторин, каждая из которых стоит 5% от общей оценки, два экзамена стоят по 20% от общей оценки и один заключительный экзамен составляет 30% от общей оценки. Итоговая оценка ученика будет средневзвешенной, и мы будем использовать функции СУММПРОИЗВ и СУММ для ее вычисления.

Как вы можете видеть в нашей таблице ниже, мы уже присвоили относительные веса каждому тесту и экзамену в столбце D.

Таблица Excel, показывающая оценки и веса, присвоенные нескольким викторинам и экзаменам

Шаг 1. Рассчитайте СУММАРНЫЙ ПРОДУКТ

Сначала давайте посмотрим, как работает функция СУММПРОИЗВ. Начните с выбора ячейки, в которой вы хотите отобразить результат (в нашем примере это ячейка D13). Затем перейдите в меню «Формулы», выберите раскрывающийся список «Математика и триггеры», прокрутите вниз и нажмите функцию «СУММПРОИЗВ».

На вкладке Формулы щелкните Математические и триггеры, затем выберите СУММПРОИЗВ.

Появится окно «Аргументы функции».

окно аргументов функции

В поле «Array1» выберите баллы учащегося. Здесь мы выбираем все ячейки с фактическими оценками в столбце C.

В поле Array1 выберите ячейки с оценками.

Затем используйте поле «Array2», чтобы выбрать веса тестов и экзаменов. Для нас они находятся в столбце D.

В поле Array2 выберите ячейки с весами

По завершении нажмите «ОК».

Нажмите ОК в окне

Функция СУММПРОИЗВ умножит каждую оценку на соответствующий вес, а затем вернет сумму всех этих продуктов.

В таблице Excel теперь отображается значение СУММПРОИЗВ

Шаг второй: вычислите сумму

Теперь посмотрим, как работает функция СУММ. Выберите ячейку, в которой должны отображаться результаты (в нашем примере это ячейка D14). Затем перейдите в меню «Формулы», выберите раскрывающийся список «Математика и триггеры», прокрутите вниз и нажмите функцию «СУММ».

На вкладке

Появится окно «Аргументы функции».

Окно аргументов функции

В поле «Число1» выберите все веса.

В поле Number1 выберите ячейки с весами

Нажмите «ОК».

нажмите ОК в окне аргументов функции

Функция СУММ сложит все значения вместе.

В таблице Excel теперь отображается значение SUM.

Шаг третий: объедините SUMPRODUCT и SUM, чтобы вычислить средневзвешенное значение

Теперь мы можем объединить две функции, чтобы определить итоговую оценку учащегося на основе их оценок и веса каждой оценки. Выберите ячейку, в которую должно помещаться средневзвешенное значение (для нас это ячейка D15), а затем введите следующую формулу на панели функций.

=SUMPRODUCT(C3:C11,D3:D11)/SUM(D3:D11)

выберите ячейку со средневзвешенным значением и введите формулу

После ввода формулы нажмите «Enter», чтобы просмотреть средневзвешенное значение.

В таблице теперь отображается средневзвешенное значение

И вот оно. Это довольно простой пример, но он хорошо показывает, как работают средневзвешенные значения.