手机版

如何使用Excel DATEVALUE函数将文本转换为日期

时间:2021-11-08 来源:互联网 编辑:宝哥软件园 浏览:

您的Excel工作表可能有看起来像日期的数据,但没有表示为Excel日期值。比如在单元格中输入01-24-18,Excel就不知道是2018年1月24日还是你的密码锁定码。如果它看起来像一个日期,您可以使用Excel DATEVALUE函数将其转换为Excel日期值。

事实上,Excel会将输入到单元格中的任何标准日期格式识别为日期,并对其进行相应的转换。但是,在某些情况下(例如,从外部数据源导入文本日期或将数据复制并粘贴到Excel中),您需要DATEVALUE。

Excel的DATEVALUE函数可以识别几乎所有常用的日期书写方法。您可以通过以下方式输入2018年8月14日的信息:

2018年8月14日2018/08/14 date value 8月14日可以将这些和其他日期表示转换为日期序列号。

将日期转换为日期序列号后,您可以在其他日期公式中使用或计算日期。

要使用Excel的DATEVALUE函数,请执行以下步骤:

选择需要日期序列号的单元格。Type=DATEVALUE(开始函数输入。单击文本格式的日期单元格。输入a)并按回车键。结果是日期序列号,除非显示结果的单元格被格式化为日期。下图展示了如何使用b列中的Excel DATEVALUE函数将a列中的一些非标准日期转换为序列号。c列显示了这些日期格式的序列号。

你注意到上图中有什么有趣的东西吗?通常,如果不丢失前导零,您将无法在单元格A4 (02-28-10)中输入值。a列中的单元格已更改为文本格式。这种格式告诉Excel保持输入不变。文本格式是“单元格格式”对话框的“类别”列表中的一个选项。

另请注意,单元格A8中的文本日期2月9日14不能由DATEVALUE转换,因此该函数返回错误消息#VALUE#。Excel可以很好的识别日期,但并不完美!在这种情况下,您必须以其他方式设置日期格式,以便DATEVALUE能够识别它。

版权声明:如何使用Excel DATEVALUE函数将文本转换为日期是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。