Изчисляване на претеглена средна стойност в Excel (използване на формули)

Когато изчисляваме проста средна стойност на даден набор от стойности, се приема, че всички стойности имат еднаква тежест или значение.

Например, ако се явите на изпити и всички изпити имат подобна тежест, тогава средната стойност на общите ви оценки също ще бъде среднопретеглената стойност на вашите резултати.

В реалния живот обаче едва ли е така.

Някои задачи винаги са по -важни от другите. Някои изпити са по -важни от другите.

И ето къде Претеглена средна стойност влиза в картината.

Ето дефиницията на учебника за претеглена средна стойност:

Сега нека видим как да се изчисли претеглената средна стойност в Excel.

Изчисляване на претеглена средна стойност в Excel

В този урок ще научите как да изчислите среднопретеглената стойност в Excel:

  • Използване на функцията SUMPRODUCT.
  • Използване на функцията SUM.

Така че нека започнем.

Изчисляване на претеглената средна стойност в Excel - функция SUMPRODUCT

Възможно е да има различни сценарии, при които трябва да изчислите среднопретеглената стойност. По -долу са три различни ситуации, в които можете да използвате функцията SUMPRODUCT за изчисляване на среднопретеглената стойност в Excel

По -долу са три различни ситуации, в които можете да използвате функцията SUMPRODUCT за изчисляване на среднопретеглената стойност в Excel

Пример 1 - Когато теглата се добавят до 100%

Да предположим, че имате набор от данни с оценки, отбелязани от студент в различни изпити, заедно с теглата в проценти (както е показано по -долу):

В горните данни студентът получава оценки в различни оценки, но в крайна сметка трябва да получи краен резултат или оценка. Тук не може да се изчисли проста средна стойност, тъй като значението на различните оценки варира.

Например викторина с тегло 10% носи два пъти теглото в сравнение със задача, но една четвърт от теглото в сравнение с изпита.

В такъв случай можете да използвате функцията SUMPRODUCT, за да получите среднопретеглената оценка.

Ето формулата, която ще ви даде среднопретеглената стойност в Excel:

= СУМПРОДУКТ (B2: B8, C2: C8)

Ето как работи тази формула: Функцията Excel SUMPRODUCT умножава първия елемент от първия масив с първия елемент от втория масив. След това той умножава втория елемент от първия масив с втория елемент от втория масив. И така нататък…

И накрая, добавя всички тези стойности.

Ето илюстрация, за да стане ясно.

Пример 2 - Когато теглата не се добавят до 100%

В горния случай теглата бяха присвоени по такъв начин, че общата сума да се добави до 100%. Но в реални сценарии може да не е винаги така.

Нека да разгледаме един и същ пример с различни тегла.

В горния случай теглото се добавя до 200%.

Ако използвам същата формула на SUMPRODUCT, това ще ми даде грешен резултат.

В горния резултат удвоих всички тегла и той връща среднопретеглената стойност като 153.2. Сега знаем, че студентът не може да получи повече от 100 от 100, без значение колко блестящ е той/тя.

Причината за това е, че теглата не се добавят до 100%.

Ето формулата, която ще подреди това:

= СУМПРОДУКТ (B2: B8, C2: C8)/SUM (C2: C8)

В горната формула резултатът от SUMPRODUCT се разделя на сумата от всички тегла. Следователно, независимо от всичко, теглото винаги ще бъде до 100%.

Един практически пример за различни тегла е, когато предприятията изчисляват среднопретеглената цена на капитала. Например, ако една компания е набрала капитал, използвайки дълг, собствен капитал и привилегировани акции, те ще бъдат обслужвани на различна цена. След това счетоводният екип на компанията изчислява среднопретеглената цена на капитала, която представлява цената на капитала за цялата компания.

Пример 3 - Когато теглата трябва да бъдат изчислени

В примера, разгледан досега, теглата бяха посочени. Възможно е обаче да има случаи, когато теглата не са директно достъпни и първо трябва да изчислите теглата и след това да изчислите среднопретеглената стойност.

Да предположим, че продавате три различни вида продукти, както е споменато по -долу:

Можете да изчислите среднопретеглената цена на продукт, като използвате функцията SUMPRODUCT. Ето формулата, която можете да използвате:

= СУМПРОДУКТ (B2: B4, C2: C4)/SUM (B2: B4)

Разделянето на резултата от SUMPRODUCT с SUM на количествата гарантира, че теглата (в този случай количества) добавят до 100%.

Изчисляване на претеглена средна стойност в Excel - функция SUM

Докато функцията SUMPRODUCT е най -добрият начин за изчисляване на среднопретеглената стойност в Excel, можете също да използвате функцията SUM.

За да изчислите среднопретеглената стойност, използвайки функцията SUM, трябва да умножите всеки елемент с определеното му значение в проценти.

Използвайки същия набор от данни:

Ето формулата, която ще ви даде правилния резултат:

= SUM (B2*C2, B3*C3, B4*C4, B5*C5, B6*C6, B7*C7, B8*C8)

Този метод е добре да се използва, когато имате няколко елемента. Но когато имате много артикули и тежести, този метод може да бъде тромав и склонен към грешки. Има по -кратък и по -добър начин да направите това с помощта на функцията SUM.

Продължавайки със същия набор от данни, ето кратката формула, която ще ви даде среднопретеглената стойност с помощта на функцията SUM:

= SUM (B2: B8*C2: C8)

Номерът, докато използвате тази формула, е да използвате Control + Shift + Enter, вместо просто да използвате Enter. Тъй като функцията SUM не може да обработва масиви, трябва да използвате Control + Shift + Enter.

Когато натиснете Control + Shift + Enter, ще видите, че къдравите скоби се появяват автоматично в началото и в края на формулата (вижте лентата с формули в горното изображение).

Отново се уверете, че теглото е до 100%. Ако това не стане, трябва да разделите резултата на сумата от теглата (както е показано по -долу, като вземете примера с продукта):

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave