Есть лист, на котором в первой колонке находятся фамилии, в первой строке дата. Далее после всех дат располагаются колонки со статусами, где Б - болеет, У - уважительная причина, Н - неуважительная причина. Под текущей датой напротив каждой фамилии выставляется значение (это число и буква, обозначающая статус отсутствия).
![65265cf886dd0387989883.png](https://habrastorage.org/webt/65/26/5c/65265cf886dd0387989883.png)
Мне необходимо просуммировать все значения для каждого пользователя и вывести их в колонки б, у или н, в зависимости от статуса. Ранее формула выглядела так: =СУММ(ЕСЛИОШИБКА(ЕСЛИ(ПОИСК("б"; B7:H7); --ПОДСТАВИТЬ(B7:H7; "б"; "")); 0))
Но после перехода из экселя в мойофис формула поломалась и стала выводить везде ноль. Например в строке для ФИО6 в колонке Б(I7) должно было получиться 30, но там стоит 0. Пытался исправить ее через CУММЕСЛИМН c ПОДСТАВ и ПОИСК, но это не принесло никаких результатов. Уже задавал похожий вопрос, который заключался в том, как исправить эту формулу, но видимо это сделать очень трудно, поэтому хочу узнать, может есть возможность как-то перестроить структуру таблицы таким образом, чтобы под нее можно было составить формулу, выполняющую те же действия. Буду очень благодарен за советы и рекомендации, кроме совета вернуться на эксель, так как это не позволяет сделать специфика работы.