从细胞修剪时间然后计算它
我有一个单元格与多个时间值由Enter分隔(每个时间值在每一行)。
09:30 09:32 09:34 21:00
我想从上一次的时间减去第一次的值。 有什么办法可以达到结果?
PS我已经尝试提取使用的第一行和最后一行
=RIGHT(A1,FIND(CHAR(10),A1))
和
=LEFT(A1,FIND(CHAR(10),A1))
然后尝试减去另一个,但excel结果#VALUE! 减法后。 我尝试评估公式,并注意到时间值不会转换为十进制的计算(它应该),因此没有结果。
任何帮助将不胜感激。
在B1中说:
=RIGHT(A1,FIND(CHAR(10),A1)-1)
在C1中:
=LEFT(A1,FIND(CHAR(10),A1)-1)
然后:
=TIMEVALUE(B1)-TIMEVALUE(C1)
应该pipe用。
如果没有-1
你会因为换行符而阻止转换。
您可以将所有公式组合成一个:
=TEXT(TIMEVALUE(RIGHT(A1,FIND(CHAR(10),A1)-1))-TIMEVALUE(LEFT(A1,FIND(CHAR(10),A1)-1)),"hh:mm")