Google sheets 在google sheets中将字符串时间戳mm/dd/yy hh:mm:ss转换为日期/时间类型

Google sheets 在google sheets中将字符串时间戳mm/dd/yy hh:mm:ss转换为日期/时间类型,google-sheets,time,timestamp,google-sheets-formula,array-formulas,Google Sheets,Time,Timestamp,Google Sheets Formula,Array Formulas,第1行:单元格A是B中日期和C中时间的concat。我分别使用CTRL+:和CTRL+SHIFT+:生成它们。Google sheets不会将其视为图表x轴上的时间戳 第2行:我发现CTRL+ALT+SHIFT+:要做完整的时间戳,现在它有了一个真实的时间戳 问题是,我在第1行中有很多行记录的数据——有没有办法将其转换成Google Sheets在图表的x轴上所遵循的“时间”格式?使用VALUE()只给出时间戳的日期部分 这给我带来了多少麻烦,真的没有日期解析(字符串格式)类型的函数可以调用吗

第1行:单元格A是B中日期和C中时间的concat。我分别使用CTRL+:和CTRL+SHIFT+:生成它们。Google sheets不会将其视为图表x轴上的时间戳

第2行:我发现CTRL+ALT+SHIFT+:要做完整的时间戳,现在它有了一个真实的时间戳

问题是,我在第1行中有很多行记录的数据——有没有办法将其转换成Google Sheets在图表的x轴上所遵循的“时间”格式?使用VALUE()只给出时间戳的日期部分

这给我带来了多少麻烦,真的没有日期解析(字符串格式)类型的函数可以调用吗

编辑:

这太荒谬了,只是要导出并使用python


而不是
VALUE
使用
TIMEVALUE
,然后在内部将其格式化为time

或:

对于arrayformula:

=ARRAYFORMULA(IF(A1:A="",,TEXT(TIMEVALUE(A1:A); "hh:mm:ss")))

对于时间戳>日期使用
日期值

谢谢,如果我使用时间值作为时间,使用日期值作为日期,我如何使用它们在一个单元格中输出日期和时间值,如我发布的示例A2所示?我尝试:=文本(CONCAT(datevalue(A3)、TIMEVALUE(A3)),“m/dd/yyyyy hh:mm:ss”),它输出日期为“4/28/3102”
=ARRAYFORMULA(IF(A1:A="",,TEXT(TIMEVALUE(A1:A); "hh:mm:ss")))