【发布时间】:2021-12-26 20:41:11
【问题描述】:
我在使用 Excel 时遇到了一个奇怪的问题。我正在使用一列中的自定义日期时间格式...
9/1/2017 12:02:01 AM
这是单元格 C2。但是,在这个单元格上使用 LEN 会给我这个...
1900-01-15 00:00:00
我尝试将格式更改为“常规”或“文本”,并弄乱了一些自定义日期时间,但这无济于事。我会得到同样的答案。我的目标是将此用作练习并修剪日期和时间,将它们放在单独的列中。此电子表格最初是使用 Google 表格创建的,不确定这是否可以解释?
更新:好的,发布后大约 1 分钟我想我想通了?我在C列左侧的列中使用了LEN,所以B。我一直在使用D列。出于某种原因,B列返回了数值。显然我对 Excel 很陌生。在这种情况下,我认为列的位置并不重要。为什么会这样?
【问题讨论】:
-
LEN 返回字符串或数字的长度。日期以数字形式存储(整数为自 1899 年 12 月 31 日以来的天数,时间为每天的小数部分)。它将有 15 位有效数字。 LEN 返回
15,即有效位数。如果您只想要日期,请使用=INT(A1)并根据需要对其进行格式化。对于时间,我们可以使用=MOD(A1,1)并将其格式化为正确的时间格式。 -
谢谢@ScottCraner。我敢肯定,我会保存这个并在将来引用它。
标签: excel excel-formula excel-2016