【发布时间】:2021-04-29 20:27:09
【问题描述】:
我有一个简单的 Excel 工作表,由两列组成,其中一列包含MM/DD/YYYY HH:MM 格式的日期和时间。时间采用 24 小时格式。此外,它们是 UTC。
我想将这些日期/时间转换为 UNIX 时间戳。不幸的是,我很少使用 Excel,而且我已经有一段时间没有将它用于这种性质的事情了。我的第一个倾向是做以下事情:
日期/时间在A 列中。我插入了两个空列,现在是B 和C,并在单元格C1 中插入了UNIX 纪元(1/1/1970 0:00)。然后,在单元格B1 中,我插入了公式=(A1-$C$1)*86400。我也试过=(A1-C1)*86400 和=(A1-DATE(1970,1,1))*86400。可悲的是,我得到的只是##############。
我哪里出错了,怎么办?
如果它有用的话,所有的日期都是同一年的巧合。
【问题讨论】:
-
我刚刚注意到您已经尝试了我的回答,应该可以。无论如何,您可以将您的实际日期放入 Google 表格中,以便我了解它为什么会失败?
-
有时 excel 很疯狂,很高兴它能为你工作
标签: excel excel-formula spreadsheet