3,7
не является числом, поэтому, когда формула достигает этой точки:
=CEILING("3,7",0.1)
Вы получите ошибку #VALUE
. Вместо этого вы можете использовать следующее (обратите внимание на изменения):
=CEILING(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(ISERROR(SEARCH("hour", P96)), "0 hours ", "")&P96,"s","")," min","")," hour ","."),0.1)
^
Что приводит к 3.7
. Если вам нужна запятая, вам понадобится последний SUBSTITUTE
:
=SUBSTITUTE(CEILING(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(IF(ISERROR(SEARCH("hour", P96)), "0 hours ", "")&P96,"s","")," min","")," hour ","."),0.1), ".", ",")