Когато изчисляваме проста средна стойност на даден набор от стойности, се приема, че всички стойности имат еднаква тежест или значение.
Например, ако се явите на изпити и всички изпити имат подобна тежест, тогава средната стойност на общите ви оценки също ще бъде среднопретеглената стойност на вашите резултати.
В реалния живот обаче едва ли е така.
Някои задачи винаги са по -важни от другите. Някои изпити са по -важни от другите.
И ето къде Претеглена средна стойност влиза в картината.
Ето дефиницията на учебника за претеглена средна стойност:
Сега нека видим как да се изчисли претеглената средна стойност в 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%. Ако това не стане, трябва да разделите резултата на сумата от теглата (както е показано по -долу, като вземете примера с продукта):