【发布时间】:2022-01-31 22:07:23
【问题描述】:
我想从单元格中提取日期,但它的格式为 mm/dd/yy,所以我无法让 INT 工作。日期的长度不同,因此 LEFT 或 MID 不能正确用于完整的数据集。我有以下日期的样本。大约有 3000 个日期,有什么方法可以使用公式计算日期?
【问题讨论】:
-
为什么
INT不起作用?您是否正确格式化了包含INT公式的单元格? -
请确认这些是实际的 excel 日期还是文本日期,因为在 excel 中日期存储为数字,因此默认情况下数字始终右对齐,文本左对齐,您可以通过以下方式确认或者按 CTRL ~ on,它会将日期显示为数字并左对齐,或者您可以选择单元格并按 CTRL 1,然后选择类别 Number,如果这没有更改,它将显示为数字显示与日期相同,然后它实际上是一个文本,请确认!
-
@JosWoolley INT 适用于某些日期。似乎它适用于中间 dd (mm/dd/yyyy) 小于 12 的那些。因此,如果日期是 2021 年 5 月 7 日,则 INT 有效,但如果日期是 2021 年 4 月 23 日,则无效不行。它产生一个#VALUE!错误。
-
“提取”是什么意思?日期\时间是一个日期\时间。 Excel 将它们存储为数字。
-
INT 不工作或 INT 工作是什么意思?首先我没有说 INT,而是一个数字。 INT 仅涵盖日期部分。对于您所说的拆分,有两种方法:1)只需复制那里并将格式设置为仅日期格式(和仅时间格式)之一。 2) 使用创建新日期(或时间)的公式,例如:=Date(Year(A1), Month(A1), Day(A1))