Страницы: Пред. 1 2
RSS
Подсчет количества строк по двум значениям в одном столбце., Подсчет с двумя значениями
 
=СРЗНАЧ(ЕСЛИ((A2:A5={"Витя";"Петя"})*(B2:B5=3);C2:C5-B2:B5))

Для добавленного ниже примера:
=СРЗНАЧ(ЕСЛИ((A2:A5={"Витя";"Петя"})*(D2:D5="он");C2:C5-B2:B5))
Изменено: Sceptic - 27.11.2019 22:39:09
 
А еще лучше для D = "он"
 
Цитата
Sceptic написал:
=СРЗНАЧ(ЕСЛИ((A2:A5={"Витя";"Петя"})*(B2:B5=3);C2:C5-B2:B5))
Почему * ? Как это работает?
 
kvyzya, После проверки условий формируются массивы значений ИСТИНА/ЛОЖЬ. Затем для двух пар условий эти массивы перемножаются (Истина считается за 1, ложь - за 0). На выходе 1 получается там, где выполнены оба условия, а ноль - в остальных случаях. Для тех строк, где получилось 1 вычисляется разница C и B. Затем по полученному массиву "разниц" считается среднее.  
Изменено: Sceptic - 27.11.2019 22:44:06
 
Браво!!!
Изменено: kvyzya - 27.11.2019 22:54:55
Страницы: Пред. 1 2
Наверх