标签: json excel excel-formula string-to-datetime
大家好,我是VBA的新手,我有一些ISO时间(即2020-06-12T23:44:00.000 + 0000),该时间是我从JSON中提取的,并放入第21列,并从第2行开始下降到第51行我正在尝试使用以下代码:
=DATEVALUE(MID(A1,1,10))+TIMEVALUE(MID(A1,12,8))
要将ISO转换为正常时间,但需要一些帮助。我到底把这行放在哪里?是否在第22列第2行中输入该值?如果是这样,将那一行代码放入那里后该怎么办?现在,这是在说我有错误。
答案 0 :(得分:2)
我认为您可能会使Excel VBA与Excel公式混淆。您可以显示更多代码吗?
如果没有,则您拥有的公式可以很好地将ISO时间戳转换为Excel中的数字日期(然后可以将其格式化为日期)。您需要做的就是将公式粘贴到单元格B1中(例如,假设您的一系列ISO时间戳记在A列中)并粘贴。