Как считать средневзвешенное значение в excel Excelka.ru - все про Ексель

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

Microsoft Excel

трюки • приёмы • решения

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

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

На рис. 96.1 показан обычный лист, который содержит цены на бензин в течение 30 дней. Например, цена составляла $2,48 первые пять дней. Затем она снизилась до $2,41 в течение двух дней. Далее цена еще снизилась до $2,39 в течение трех дней и т. д.

Рис. 96.1. Формула в ячейке В16 вычисляет средневзвешенную цену на бензин

Ячейка В15 содержит формулу, которая использует функцию СРЗНАЧ: =СРЗНАЧ(B4:B13) . Если вы проанализируете ее, то увидите, что формула не возвращает точный результат. Скорее, цены должны быть взвешены по фактору количества дней, в течение которых каждая цена была в силе. Другими словами, средневзвешенное является соответствующим типом расчета. Следующая формула, указанная в ячейке В16 , делает то, что нужно: =СУММПРОИЗВ(B4:B13;C4:C13)/СУММ(C4:C13) .

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

Взвешенное среднее значение

В этом курсе:

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Обычно при вычислении среднего значения все числа задаются равным значимости; числа добавляются одновременно, а затем поделяются на количество чисел. При использовании взвешенного среднего значения одному или нескольким числам присваивается более значимое значение или толщина.

Вычисление среднего взвешенного значения

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

Читать еще:  Как в excel убрать дело

Например, отгрузка 10 вариантов Карандашов составляет 20 центов на каждый вариант. Но вторая отгрузка 40 долларов на один случай, поскольку карандашы имеют высокий спрос. Если средние затраты для каждой отгрузки таким образом (0,20 + 0.30)/2 = 0,25, результат будет неточным.

Математический ввод не учитывает, что количество коробок составляет более 30 центов, чем 20 центов. Чтобы получить правильное среднее значение, используйте эту формулу для получения результата (28 центов на каждую отгрузку).

Формула выполняет деление общей стоимости двух заказов на общее количество заказанных коробок.

Средневзвешенная цена в MS EXCEL

Рассчитаем средневзвешенную цену товара без использования вспомогательных столбцов. Также рассчитаем средневзвешенную цену с условием.

Пусть дана таблица продаж партий одного товара (см. файл примера ). В каждой партии указано количество проданного товара (столбец А) и его цена (столбец В).

Найдем средневзвешенную цену. В отличие от средней цены, вычисляемой по формуле СРЗНАЧ(B2:B8) , в средневзвешенной учитываются «вес» каждой цены (в нашем случае в качестве веса выступают значения из столбца Количество). Т.е. если продали одну крупную партию товара по очень низкой цене (строка 2), а другие небольшие партии по высокой, то не смотря, что средняя цена будет высокой, средневзвешенная цена будет смещена в сторону низкой цены.

Средневзвешенная цена вычисляется по формуле.
=СУММПРОИЗВ(B2:B8;A2:A8)/СУММ(A2:A8)

Если в столбце «весов» (А) будут содержаться одинаковые значения, то средняя и средневзвешенная цены совпадут.

Средневзвешенная цена с условием

Если требуется найти средневзвешенную цену не для всего массива данных, а для определенной группы значений, то формула усложнится. Покажем на примере.

Пусть имеется таблица партий товара от разных поставщиков.

Формула для вычисления средневзвешенной цены для Поставщика1:

К аргументам функции СУММПРОИЗВ() добавился 3-й аргумент: —($B$7:$B$13=B17)

Если выделить это выражение и нажать F9, то получим массив <1:1:1:1:0:0:0>. Т.е. значение 1 будет только в строках, у которых в столбце поставщик указан Поставщик1. Теперь сумма произведений не будет учитывать цены от другого поставщика, т.к. будут умножены на 0. Сумма весов для Поставщика1 вычисляется по формуле СУММЕСЛИ($B$7:$B$13;B17;$D$7) .

Решение приведено в файле примера на листе Пример2 .

Расчет средневзвешенной процентной ставки портфеля в Excel

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

Читать еще:  Как в эксель выделить дубликаты

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

Допустим нам нужно узнать средневзвешенную процентную ставку инвестиционного портфеля. Ниже на рисунке представлен исходный полный инвестиционный портфель. Для каждой инвестиции указывается ее значение и процентная ставка доходности. Допустим нам необходимо определить общую процентную ставку доходности для всего инвестиционного портфеля. Чтобы определить уровень доходности портфеля в процентах используем следующую формулу:

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

В первом аргументе указаны стоимости всех инвестиций, разделенных на их сумму, что дает пять процентных значений, представляющих вес каждой инвестиции в портфеле. На фонд «Pioneer Акции Восточной Европы» приходиться доля 17%, которая была вычислена в результате деления сумм 72021,35 на 423 655,02. Второй аргумент функции содержит процентные ставки доходности по каждой инвестиции. Функция СУММПРОИЗВ умножает каждый элемент с первого аргумента на соответствующий элемент со второго аргумента. Элемент B2/B7 умножается на C2, элемент B3/B7 на C3 и т.д. После перемножения всех пяти элементов функция суммирует результаты.

Если бы для вычисления средней процентной ставки доходности была просто использована функция СРЗНАЧ, в результате ее вычислений мы получили бы значение 5,906%. Это на самом деле меньшее значение чем показатель средневзвешенной процентной ставки портфеля. Например, инвестиция «Фонд Казна Top Brands» имеет большой процент доходности, как и большую долю в инвестиционном портфеле чем другие позиции.

Как рассчитать средневзвешенную процентную ставку в Excel пошагово

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

Читать еще:  Как в excel построить кривую нормального распределения

Программа Excel является самым универсальным аналитическим инструментом, который прекрасно подходит для выполнения статистических анализов данных. Для этого Excel располагает большим арсеналом специальных статистических функций. Далее рассмотрим формулы служащие для анализа статистических данных, например, для их усреднения, сегментирования или вычисления графиков частот.

Как посчитать средневзвешенное значение в Excel? Какая нужна формула?

Средневзвешенное значение (средняя взвешенная) в отличие от среднего значения учитывает вес (важности) каждого из элементов совокупности.

Как в программе Эксель (Excel) можно сделать расчёт средней взвешенной?

Какую формулу нужно написать?

Средневзвешенное значение можно посчитать по следующей формуле:

x1, x2, x3, . xn — это значения (цена, оценка, курс валюты и т.д.).

w1, w2, w3, . wn — вес каждого значения.

То есть нужно каждое значение умножить на его вес и просуммировать все произведения, а затем разделить всё это на сумму всех весов.

В программе Excel нет специальной функции, с помощью которой можно посчитать средневзвешенное значение.

Для его расчёта можно использовать комбинацию из 2 других функций: СУММПРОИЗВ и СУММ.

Вот несложный пример расчёта средневзвешенного значения в Excel:

Есть несколько товаров, которые имеют разную цену. За 1 день было продано сколько-то штук каждого из товаров. Нужно посчитать средневзвешенную цену продажи.

1) Составляем таблицу.

Здесь всё понятно — пишем название товара, рядом — соответствующее количество и цену.

2) Теперь ставим курсор в ту ячейку, куда нужно записать формулу для средневзвешенного.

Переходим на вкладку панели инструментов «Формулы», там нажимаем на «Математические» и в списке выбираем «СУММПРОИЗВ».

В качестве первого аргумента этой функции указываем столбец с количеством (С), в качестве второго аргумента указываем столбец с ценой (D).

3) Теперь в строке формул после функции СУММПРОИЗВ ставим символ деления (/) и добавляем функцию СУММ.

Здесь достаточно указать в 1 аргументе столбец с количеством (С).

4) В результате получится средневзвешенная цена.

Ссылка на основную публикацию