Страницы: 1
RSS
Как рассчитать средневзвешенную при условии
 
Добрый день!  
Помогите пожалуйста рассчитать итоговую средневзвешенную ставку по руб и др.валютам отдельно, как задать условие отбора вида валюты и расчет ставки произвести только по этим ячейкам.
 
средневзвешенная не подсчитывается по относительным (%) показателям  
 
рассчитать средневзвешенную по имеющимся данным невозможно в принципе
 
так?
 
Попробовал сбацать формулу, исходя из "как я его понял" алгоритма расчета (см.файл).  
Суть: формула перемножает 3 массива. 1 массив - значения 1 или 0. 1 если валюта совпадает с нужной нам, 0, если не совпадает.  
2 массив - процентные ставки, 3 массив - суммы. Соответственно в результате умножения на 0 получаем 0 - т.е. "ненужная" валюта в суммировании произведений влияния не оказывает.
Кому решение нужно - тот пример и рисует.
 
Спасибо, MCH! Формула дает правильный расчет ставки!  
=СУММПРОИЗВ(($A$2:$A$17=$B19)...сумма умножается на ставку по определ.валюте, получается в умножении мы задаем условия отбора?
 
Формула также применима, сейчас в сумму деления попадают графы итоговые =СУММПРОИЗВ(--(A2:A16="RUB");B2:B16;C2:C16)/СУММ(C2:C16)  
 
После корректировки второй части формулы, ставка считается правильно.  
СУММЕСЛИ($A$2:$A$17;$B19;C$2:C$17)  
Спасибо!
Страницы: 1
Читают тему
Наверх