Есть формула
=QUERY('Стационар'!A2:J;"select "&departament_id&", Col10, Col8, Count(Col10) Where Col9 = 4 group by Col8, Col10, "&departament_id&" label "&departament_id&" '', Count(Col10) '', Col10 '', Col8 ''";1)
Добавляет ко всему диапазону id, берет все значения из Col9 у которых уровень вложенности 4 и группирует этот массив по Col8, Col10, departament_id и выводит количество позиций.
Если отсечь все лишнее, то выглядеть она будет так
=QUERY('Стационар'!A2:J;"select Col10, Col8, Count(Col10) Where Col9 = 4 group by Col8, Col10'";1)
Col8 - всегда заполнен
Col10 - Может иметь пустые значения
Проблема в том, что все значения считаются правильно, кроме тех, в которых Col10 пустой.
Пример:
"Да" - 1 - 24
"Нет" - 1 - 12
"" - 1 - 0
"Да" - 2 - 8
"Нет" - 2 - 3
"" - 2 - 0
Все значения Col10 которые равны "" не подсчитывает.
На данный момент я создаю дополнительный столбец, который подменяет "" на "пусто", но это я не считаю правильным решением. Есть ли вменяемые варианты решения этой проблемы?