欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel函数 > 如何在Excel 2013/2016/2019中将mmddyyyy文本转换为普通日期格式

如何在Excel 2013/2016/2019中将mmddyyyy文本转换为普通日期格式

时间:2020-08-31 23:59作者:admin来源:未知人气:1070我要评论(0)

本文将讲述如何将非标准日期格式或文本转换为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键,然后将“自动填充手柄”向下拖动到其他单元格以应用此公式进行转换。

Excel中将mmddyy文本转换为日期

使用分列功能将mmddyyyy文本转换为日期


您还可以使用Excel中的“分列”功能将mmddyyyy文本转换为普通日期格式。只需执行以下步骤:

步骤1:选择要转换的单元格范围,例如:B1:B4。

Excel中将mmddyy文本转换为日期

步骤2:转到Excel功能区中的“数据”选项卡,然后单击“数据工具”组下的“分列”命令。并且将出现“文本分列向导”对话框。

Excel中将mmddyy文本转换为日期

步骤3:在“文本分列向导”对话框中的“原始数据类型”部分下选择“分隔符号”选项,然后单击“下一步”按钮。再次单击下一步按钮。

步骤4:在列数据格式下选择日期选项,然后从日期的下拉列表框中选择MDY。然后选择目标单元格用来放置数据。单击完成按钮。

Excel中将mmddyy文本转换为日期

步骤5:您将看到所选单元格已转换为正常日期格式。

Excel中将mmddyy文本转换为日期

使用VBA宏将mmddyy文本转换为日期


如果要快速将mmddyyyy文本转换为普通日期格式,还可以使用Excel VBA宏来获得相同的结果。只需执行以下步骤:

步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。

Excel 中如何只複製內容和格式102

步骤2:然后将出现“Visual Basic编辑器”窗口。

Excel 中如何只複製內容和格式91

步骤3:单击“插入” – >“模块”以创建新模块。

Excel 中如何只複製內容和格式101

步骤4:将以下VBA代码粘贴到代码窗口中。然后单击“保存”按钮。

Excel中将mmddyy文本转换为日期

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"
   Next
End Sub

步骤5:返回当前工作表,然后运行上面的excel宏。点击执行按钮。

Excel中将mmddyy文本转换为日期

步骤6:选择一个包含要转换的文本数据的范围,例如:B1:B4。单击确定按钮。

Excel中将mmddyy文本转换为日期

步骤7:让我们看看最后结果:

Excel中将mmddyy文本转换为日期

相关功能


  • Excel MID功能
    Excel MID函数从文本字符串的指定位置返回子字符串. MID函数的语法如下:= MID(text,start_num,num_chars)…
  • Excel LEFT功能
    Excel LEFT函数从最左边的字符开始,从文本字符串返回子字符串(指定数量的字符). LEFT函数是Microsoft Excel中的内置函数,它被归类为文本函数。语法LEFT函数如下:= LEFT(text,[num_chars])…
  • Excel RIGHT功能
    Excel RIGHT函数从最右边的字符开始,从文本字符串返回一个子字符串(指定数量的字符). RIGHT函数的语法如下:= RIGHT(text,[num_chars])…
  • Excel DATE功能
    Excel DATE函数返回日期的序列号. DATE函数的语法如下:= DATE(年,月,日)…

如何在Excel 2013/2016/2019中将mmddyyyy文本转换为普通日期格式的下载地址:
  • 本地下载

  • 相关阅读 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和

    文章评论
    发表评论

    热门文章 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

    最新文章 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法 Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦

    人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUPexcel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工如何解除Excel VBA工程密码excel 如何根据身份证号码提取户籍所在省份地区函数公式

    盖楼回复X

    (您的评论需要经过审核才能显示)