如何在Excel 2013/2016/2019中将mmddyyyy文本转换为普通日期格式
时间:2022-08-25 05:03:38
本文将讲述如何将非标准日期格式或文本转换为Excel中的标准日期。如果您的日期为mmddyy文本格式,并且您希望使用Excel公式将其更改为mm / dd / yyyy的正常日期格式。如何在Excel 2013/2014中将mmddyyyy文本转换为普通日期格式。
使用公式将mmddyyyy文本转换为日期
使用分列功能将mmddyyyy文本转换为日期
使用VBA宏将mmddyyyy文本转换为日期
假设您有B1:B4区域的数据列表,其中包含文本格式的日期值。你可以通过下面的任意一种方法将其转换为普通日期格式。
使用公式将mmddyyyy文本转换为日期
要将mmddyyyy文本转换为普通日期格式,您可以使用基于DATE函数,MID函数和RIGHT函数的公式。像这样:
=DATE(RIGHT(B1,4),LEFT(B1,2),MID(B1,3,2))
将此公式键入空白单元格并按Enter键,然后将“自动填充手柄”向下拖动到其他单元格以应用此公式进行转换。
使用分列功能将mmddyyyy文本转换为日期
您还可以使用Excel中的“分列”功能将mmddyyyy文本转换为普通日期格式。只需执行以下步骤:
步骤1:选择要转换的单元格范围,例如:B1:B4。
步骤2:转到Excel功能区中的“数据”选项卡,然后单击“数据工具”组下的“分列”命令。并且将出现“文本分列向导”对话框。
步骤3:在“文本分列向导”对话框中的“原始数据类型”部分下选择“分隔符号”选项,然后单击“下一步”按钮。再次单击下一步按钮。
步骤4:在列数据格式下选择日期选项,然后从日期的下拉列表框中选择MDY。然后选择目标单元格用来放置数据。单击完成按钮。
步骤5:您将看到所选单元格已转换为正常日期格式。
使用VBA宏将mmddyy文本转换为日期
如果要快速将mmddyyyy文本转换为普通日期格式,还可以使用Excel VBA宏来获得相同的结果。只需执行以下步骤:
步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。
步骤2:然后将出现“Visual Basic编辑器”窗口。
步骤3:单击“插入” – >“模块”以创建新模块。
步骤4:将以下VBA代码粘贴到代码窗口中。然后单击“保存”按钮。
Sub ConvertTeoneCelltToDate() Set MyRange = Application.Selection Set MyRange = Application.InputBox("Select a Range:", "Convert mmddyyy to date", MyRange.Address, Type:=8) For Each oneCell In MyRange oneCell.Value = DateSerial(Right(oneCell.Value, 4), Left(oneCell.Value, 2), Mid(oneCell.Value, 3, 2)) oneCell.NumberFormat = "mm/dd/yyyy" NextEnd Sub
步骤5:返回当前工作表,然后运行上面的excel宏。点击执行按钮。
步骤6:选择一个包含要转换的文本数据的范围,例如:B1:B4。单击确定按钮。
步骤7:让我们看看最后结果:
相关功能
Excel MID功能
Excel MID函数从文本字符串的指定位置返回子字符串. MID函数的语法如下:= MID(text,start_num,num_chars)…Excel LEFT功能
Excel LEFT函数从最左边的字符开始,从文本字符串返回子字符串(指定数量的字符). LEFT函数是Microsoft Excel中的内置函数,它被归类为文本函数。语 * EFT函数如下:= LEFT(text,[num_chars])…Excel RIGHT功能
Excel RIGHT函数从最右边的字符开始,从文本字符串返回一个子字符串(指定数量的字符). RIGHT函数的语法如下:= RIGHT(text,[num_chars])…Excel DATE功能
Excel DATE函数返回日期的序列号. DATE函数的语法如下:= DATE(年,月,日)…
如何在Excel 2013/2016/2019中将mmddyyyy文本转换为普通日期格式的下载地址:
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
excel2003插入图片的教程
excel表格的排序规则与排序技术
![](https://img.aspxhome.com/file/2023/8/a142448_0s.png)
word2010用分页符在当前页未满时直接新建下一页
![](https://img.aspxhome.com/file/2023/6/25496_0s.jpg)
Excel表格中进行多种斜线画法的操作方法
如何为图片添加超链接?闪电PDF编辑器为图片添加超链接的方法介绍
![](https://img.aspxhome.com/file/2023/0/15050_0s.jpg)
word文档怎么设置论文分节?
![](https://img.aspxhome.com/file/2023/0/29050_0s.jpg)
在word文档中如何画横线呢?
![](https://img.aspxhome.com/file/2023/8/23308_0s.jpg)
但只要数字部分为有规律的序列
Word小白入门必看7大技巧,你知道是什么吗
![](https://img.aspxhome.com/file/2023/4/34264_0s.gif)
如何在Word2010文档中添加图表
![](https://img.aspxhome.com/file/2023/1/29621_0s.jpg)
excel2016怎么修改插入的文件?
![](https://img.aspxhome.com/file/2023/4/41124_0s.jpg)
Excel2010 简洁实用的迷你图 使用视频教程
Excel只需点击一下鼠标就可以完成任务 这些技能不容错过!
![](https://img.aspxhome.com/file/2023/8/a143258_0s.gif)
Win10系统提示“explorer.exe应用程序错误”怎么解决?
![](https://img.aspxhome.com/file/2023/1/48691_0s.jpg)
怎样把word设置为默认程序
![](https://img.aspxhome.com/file/2023/7/35557_0s.png)
如何为excel图表添加标题
![](https://img.aspxhome.com/file/2023/0/a154320_0s.png)
Office Forms调查问卷服务 使用实例教程
![](https://img.aspxhome.com/file/2023/9/16389_0s.jpg)
怎么把pdf图片导出来? pdf图片在线导出的方法
![](https://img.aspxhome.com/file/2023/3/15393_0s.jpg)
win10怎么强行恢复出厂设置?win10强行恢复出厂设置教程
![](https://img.aspxhome.com/file/2023/1/48531_0s.jpg)
如何利用Power Query为透视表准备规范数据源—结构规范
![](https://img.aspxhome.com/file/2023/3/a156893_0s.jpg)