Средние значения, взвешенные по количеству, оценке или любому столбцу веса.
Скопировать формулу
=SUMPRODUCT(B2:B10, C2:C10)/SUM(C2:C10)SUMPRODUCT умножает каждое значение на его вес и суммирует результаты; деление на общий вес дает средневзвешенное значение. Это стандартный способ расчета средних оценок, цен или рейтингов с учетом объема.
=SUMPRODUCT(Price, Qty)/SUM(Qty)→12.40Средняя цена, взвешенная по проданному количеству.
=SUMPRODUCT({80,90,70}, {0.5,0.3,0.2})→81Оценки 80, 90 и 70 с весами 50%, 30% и 20%.
=SUMPRODUCT({10,20}, {1,3})/SUM({1,3})→17.520 учитывается в три раза сильнее, чем 10, поэтому среднее смещается к 20.
AVERAGE учитывает каждую строку одинаково. Средневзвешенное значение позволяет придавать больший вес более крупным величинам, что обычно и требуется для цен или оценок.
Нет. Деление на SUM весов нормирует их, поэтому подойдут любые положительные веса. Если они уже дают в сумме 1, деление можно опустить.
Нет. В Excel нет функции средневзвешенного, поэтому стандартный способ — SUMPRODUCT, делённая на SUM. В Google Sheets есть AVERAGE.WEIGHTED.
Два диапазона разного размера. Для SUMPRODUCT нужно, чтобы в обоих диапазонах было одинаковое число строк и столбцов.
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.