=IF(B2<.25, A2-.25, IF(B2>=.75, A2+.75, A2+.25)
Como funciona
O tempo, no Excel, é representado como uma fração de um dia. As duas colunas são A e B são essencialmente um número inteiro na coluna A e um número fracionário entre 0 e 1 na coluna B.
Acontece que 18:00 é exatamente 75% do caminho ao longo do dia. Como o tempo é calculado como uma fração, podemos adicionar 75% de um dia ou subtrair 25% do dia anterior.
Se o tempo for inferior a 25% do dia ou às 6h, o dia útil começará às 18h do dia anterior. IF(B2<.25, A2-.25)
Se o tempo for superior a 75% do dia ou às 18:00, o dia útil também começará às 18:00 do dia atual. If (B2>.75, A2+.75)
Se a hora não cair antes das 6h ou depois das 18h, a jornada de trabalho começa às 6h.