Как рассчитать средневзвешенное значение в Excel?
Например, у вас есть список покупок с ценами, весом и суммой. Вы можете легко рассчитать среднюю цену с помощью функции СРЕДНИЙ в Excel. А что если средневзвешенная цена? В этой статье я представлю метод расчета средневзвешенного значения, а также метод расчета средневзвешенного значения при соблюдении определенных критериев в Excel.
Рассчитать средневзвешенное значение в Excel
Рассчитать средневзвешенное значение при соответствии заданным критериям в Excel
Легко группируйте столбцы среднего / сумм / подсчета, если они соответствуют критериям в другом столбце
Kutools for Excel гордится мощной полезностью Расширенные ряды комбинирования который может помочь вам быстро объединить строки с критериями в одном столбце и одновременно усреднить / сумму / количество / макс / мин / продукт в других столбцах.
Рассчитать средневзвешенное значение в Excel
Предположим, ваш список покупок выглядит так, как показано на скриншоте ниже. Вы можете легко рассчитать средневзвешенную цену, объединив функции СУММПРОИЗВ и СУММ в Excel, и сделать это можно следующим образом:
Шаг 1. Выберите пустую ячейку, говорит «Ячейка F2», введите формулу =SUMPRODUCT(C2:C18,D2:D18)/SUM(C2:C18) в него и нажмите Enter .
Внимание: В формуле = СУММПРОИЗВ (C2: C18, D2: D18) / СУММ (C2: C18), C2: C18 столбец "Вес", D2: D18 - это столбец «Цена», и вы можете изменить оба значения в зависимости от ваших потребностей.
Шаг 2. Средневзвешенная цена может включать слишком много десятичных знаков. Чтобы изменить десятичные разряды, вы можете выбрать ячейку, а затем щелкнуть Увеличить десятичную дробь кнопка or Уменьшить десятичный кнопка на Главная меню.
Рассчитать средневзвешенное значение при соответствии заданным критериям в Excel
Приведенная выше формула рассчитает средневзвешенную цену всех фруктов. Но иногда вам может потребоваться рассчитать средневзвешенное значение, если оно соответствует заданным критериям, таким как средневзвешенная цена Apple, и вы можете попробовать этот способ.
Шаг 1. Выберите пустую ячейку, например «Ячейка F8», введите формулу =SUMPRODUCT((B2:B18="Apple")*C2:C18*D2:D18)/SUMIF(B2:B18,"Apple",C2:C18) в него и нажмите Enter .
Формула слишком сложна для запоминания? Сохраните формулу как запись Auto Text для повторного использования одним щелчком мыши в будущем! Подробнее ... Бесплатная пробная версия |
Внимание: В формуле = СУММПРОИЗВ ((B2: B18 = «Яблоко») * C2: C18 * D2: D18) / СУММЕСЛИ (B2: B18, «Яблоко», C2: C18), B2: B18 столбец "Фрукты", C2: C18 столбец "Вес", D2: D18 столбец "Цена" "Apple"- это конкретные критерии, по которым вы хотите рассчитать средневзвешенное значение, и вы можете изменить их в зависимости от ваших потребностей.
Шаг 2. Выберите ячейку с этой формулой, а затем щелкните значок Увеличить десятичную дробь кнопка or Уменьшить десятичный кнопка на Главная Вкладка для изменения знаков после запятой средневзвешенной цены яблока.
Статьи по теме:
Средний диапазон с округлением в Excel
Средняя скорость изменения в Excel
Рассчитать среднегодовой темп роста в Excel
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!