Вот формула рабочего листа.Предполагается, что ваша пользовательская строка времени находится в ячейке A3
.
=604800*IFERROR(INT(MID(A3,1,FIND("w",A3,1)-1)),0)
+ 86400*INT(MID(A3,IFERROR(FIND("w",A3,1),0)+1,FIND("d",A3,1)-IFERROR(FIND("w",A3,1),0)-1))
+ 3600*INT(MID(A3,IFERROR(FIND("d",A3,1),0)+1,FIND("h",A3,1)-IFERROR(FIND("d",A3,1),0)-1))
+ 60*INT(MID(A3,IFERROR(FIND("h",A3,1),0)+1,FIND("m",A3,1)-IFERROR(FIND("h",A3,1),0)-1))
+ INT(MID(A3,IFERROR(FIND("m",A3,1),0)+1,FIND("s",A3,1)-IFERROR(FIND("m",A3,1),0)-1))
В формуле предполагается, что часть "w" является необязательной, но "d", "h", "m" и "s"все происходит в пользовательской строке времени.
Надеюсь, это поможет.