如何更改格式:2017-02-17 01:59:57 UTC
在Excel中看起来像这样:上午1:59
底线:我正在尝试创建一个由某个(y)变量和(x)变量组成的图表,它是时间12:00 AM - 12:00 PM。
答案 0 :(得分:2)
在Excel将字符串识别为日期/时间之前,您需要删除UTC
。这应该有效:
=TEXT(SUBSTITUTE(A1,"UTC",""),"h:mm am/pm")
答案 1 :(得分:0)
如果你只想要时间,
=TIMEVALUE(MID(A7, 11, 8))
如果您想要日期和时间,但只显示时间,
=DATEVALUE(LEFT(A7,10))+TIMEVALUE(MID(A7,11,8))
在任何一种情况下,请将单元格格式化为h:mm AM/PM;@
以显示1:59 PM
。这会产生一个真正的时间或日期时间值;不是文本 - 看起来像时间。
答案 2 :(得分:0)
尝试下面的公式(假设数据在A1中,您可能需要修改)
=IF(HOUR(A1)>12,CONCAT(IF(HOUR(A1)>12,HOUR(A1)-12),":",MINUTE(A1),"PM"),CONCAT(HOUR(A1),":",MINUTE(A1),"AM"))