我有2个单元格,一个单元格只有文本A1单元格,文本(hello)其他单元格B1有一个时间戳(3:55)。我需要将这些单元格与这种格式组合成一个:hello #t = 3m55s,或者如果timastamp是1:12:11格式,那么你好#t = 1h12m11s。因此,单元格A1将根据B1单元格更改为此特定格式。
谢谢。
答案 0 :(得分:0)
您可以尝试以下公式:
=A1&"#t="&IF(HOUR(B1)=0,"",HOUR(B1)&"h")&MINUTE(B1)&"m"&SECOND(B1)&"s"
&
将每个部分连接在一起。但是,如果mm:ss
次的时间戳不正确,则无效。
编辑:处理时间戳问题:
=A1&"#t="&IF(SECOND(B1)<>0,HOUR(B1)&"h"&MINUTE(B1)&"m"&SECOND(B1)&"s", HOUR(B1)&"m"&MINUTE(B1)&"s")
这个问题是它不适用于“11:11: 00 ”类型的时间戳。但是我认为还有很多工作要做,除非字符串是第一个转换为文本,我可以给出一些指示。