Страницы: 1
RSS
Как посчитать сумму с условиями для конкретных ячеек
 
Добрый день!

Никак не могу справиться с формулой. Таблица в приложении.

Дано:
строки - это сотрудники.
Столбцы B - L - это оценки, которые сотрудники получили по конкретным навыкам (всего навыков 11).
В  столбцах M, N, O мне нужно посчитать итоговый балл по сумме оценок по  навыкам. но! Мне нужно посчитать суммы разных наборов навыков, т.к. у  разных сотрудников оценивались разные навыки.

Т.е. необходимо,  чтобы формула считала, например, сумму навыков 1, 2, 5, 6, 7, 8, 9, 10  (т.е. не включать в сумму навыки 3, 4, 11) только у тех сотрудников, у  которых по перечисленным навыкам нет оценок со значением 0 (именно  оценка 0, а не пустая ячейка - пустых ячеек тут в принципе не будет).  Тех же, у кого хотя бы по одному из этих навыков есть нулевое значение,  необходимо пропустить либо выводить результат по итоговому баллу 0.

Нужно мне это именно в таком виде, т.к. дальше по каждой комбизации сумм буду считать статистику.
Я попробовала решить эту задачу через следующую формулу (на примере ячейки O3), однако, я явно делаю что-то не так.
Код
=СУММЕСЛИМН($B3:$L3;$B3:$L3;$B3>0;$B3:$L3;$C3>0;$B3:$L3;$E3>0;$B3:$L3;$F3>0;
$B3:$L3;$G3>0;$B3:$L3;$H3>0;$B3:$L3;$I3>0;$B3:$L3;$J3>0;$B3:$L3;$K3>0)

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

Заранее огромное спасибо всем знатокам! С большим уважением к вам всем!
 
массивки (чем меньше пропусков тем короче и визуально понятней будет)
Код
=ЕСЛИ(ИЛИ(B3=0;F3:G3=0;I3:K3=0);0;СУММ(B3;F3:G3;I3:K3))
вариант "обычными", длинее текст, если править больше возни будет
Код
=ЕСЛИ(ИЛИ(B3=0;F3=0;G3=0;I3=0;J3=0;K3=0);0;B3+F3+G3+I3+J3+K3)
это для "ОБЩИЙ БАЛЛ (Навыки 1, 5, 6, 8, 9, 10)", в файле все 3 столбца выписал
Изменено: andylu - 23.02.2022 15:07:40
 
Дорогой andylu, преогромнейшее Вам спасибо! Это просто чудо чудесное! Вы меня очень выручили!!!

Хорошего Вам дня!
Страницы: 1
Наверх