我在A1的“时间”字符串中有一个“日期”,例如:
A1:2013年12月27日上午08:24
我想在B1和C1中有日期和时间,例如:
B1:2013年12月27日 C1:8:24:00
如何将A1分成B1和C1? 如果我有一个像
这样的新行怎么办?A2:2014年1月2日上午08:28
然后
B2:01/02/2014 C2:08:28:00
可以自动生成吗?
似乎我可以通过“ArrayFormula”和“REGEXEXTRACT”实现这一点,但经过大量搜索后,我仍然找不到要应用于我的电子表格的公式。
答案 0 :(得分:4)
单向;在B1:
=ArrayFormula(IF(LEN(A:A),REGEXREPLACE(A:A,"(.*?) at (.*)",{"$1","$2"})+0,))
然后将B列格式化为Date,将C列格式化为Time。
答案 1 :(得分:0)
更简单地选择两个单元格,数据>将文本拆分为列...使用at
的自定义分隔符然后格式化以适应。