Изменить для новой файловой структуры
Если время непрерывно, могут использоваться следующие формулы массива:
для времени открытия -
{=LEFT(INDEX($B$1:$Y2,1,MATCH(--(B2<>""),--(B2:Y2=""),0)+COUNTIF(B2:Y2,"")*(B2<>"")),4)}
для времени закрытия -
{=RIGHT(INDEX($B$1:$Y2,1,MAX(--(B2:Y2<>"")*(COLUMN(B2:Y2)-COLUMN(B2)+1)*(B2="")+((B2:Y2="")*(COLUMN(B2:Y2)-COLUMN(B2)+1)*(B2<>"")-COUNTIF(B2:Y2,"")*(B2<>"")))),4)}
Формула массива после редактирования подтверждается нажатием ctrl
+ shift
+ enter