当前位置:首页教育技巧excel技巧excel换行

excel数字日期如何转换月

减小字体 增大字体 2025-12-18 10:21:13


1.EXCEL数字格式转换为年月

可以先将“--”替换为“-”

再将“.”替换为“-”

然后选择列,设置单元格格式为你所要的日期格式即可。(快捷键为“ctrl+1”,单元格选项卡下的日期,选择格式)。

下面是我设置格式后的效果:

1990-2-1

1986-2-1

1984-8-1

1991-2-1

1994-12-1

1992-4-1

1987-8-1

因为你这没有“日”栏,所以系统默认为该月的第一天

2.如何将Excel中存储为文本的日期转换为日期格式?

您可能在单元格中输入了格式设置为文本的日期,或者可能从外部数据源以文本格式导入或粘贴了数据。

格式为文本的日期在单元格中为左对齐,而不是右对齐。通过打开“错误检查”,以两位数表示年份的文本日期可能也会使用错误指示器 进行标记。

由于 Microsoft Office Excel 中的“错误检查”可以标识以两位数表示年份的文本格式日期,因此您可以使用自动更正选项将其转换为日期格式的日期。 您可以使用 DATEVALUE 函数将大多数其他类型的文本日期转换为日期。

通过使用“错误检查”来转换以两位数表示年份的文本日期 1、单击“Microsoft Office 按钮”,然后单击“Excel 选项”。 2、单击“公式”,然后执行下列所有操作: ·在“错误检查”下,确保选中了“允许后台错误检查”复选框。

·在“错误检查规则”下,确保“包含以两位数表示的年份的单元格”复选框处于选中状态。 ·单击“确定”。

3、在工作表中,选择左上角带有错误指示器 的任何单元格或单元格区域。 注释 所选单元格必须是相邻的。

4、在所选单元格或单元格区域的旁边,单击显示的错误按钮,然后单击“将 XX 转换为 20XX”或“将 XX 转换为 19XX”。 通过使用 DATEVALUE 函数来转换文本日期 若要将单元格中的文本日期转换为序列号,请使用 DATEVALUE 函数。

然后复制该公式,选择包含文本日期的单元格,并使用“选择性粘贴”对这些单元格应用日期格式。 1、选择一个空白单元格,并验证其数字格式为“常规”。

如何验证数字格式 在“开始”选项卡上的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“常规”。 2、在空白单元格中: ·键入 =DATEVALUE( ·单击包含要转换的文本格式日期的单元格。

·键入 ) ·按 Enter。 DATEVALUE 函数将返回文本日期表示的日期序列号。

什么是序列号? Excel 可将日期存储为可用于计算的序列号。默认情况下,1900 年 1 月 1 日的序列号为 1,2008 年 1 月 1 日的序列号为 39,448,这是因为它距 1900 年 1 月 1 日有 39,448 天。

3、若要将转换公式复制到相邻单元格的区域中,请选择在其中键入公式的单元格,然后拖动填充柄 ,使之覆盖大小与包含文本日期的单元格区域匹配的空单元格区域。 拖动填充柄之后,应有序列号与包含文本日期的单元格区域相对应的单元格区域。

4、选择包含序列号的单元格或单元格区域,然后在“开始”选项卡上的“剪贴板”组中,单击“复制”。 键盘快捷方式 也可以按 Ctrl+C。

5、选择包含文本日期的单元格或单元格区域,然后在“开始”选项卡上的“剪贴板”组中,单击“粘贴”下面的箭头,然后单击“选择性粘贴”。 6、在“选择性粘贴”对话框的“粘贴”下,选择“值”,然后单击“确定”。

7、在“开始”选项卡上的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“短日期”或“长日期”。 提示 对于其他日期格式,请单击“其他数字格式”。

在“设置单元格格式”对话框中的“数字”选项卡上,单击“分类”框中的“日期”,然后在“类型”框中单击所需的日期格式。 8、若要在成功转换所有日期后删除序列号,请选择包含这些序列号的单元格,然后按 Delete。

推荐: Excel2007中自定义数字格式要了解的准则 Excel2007中创建或删除自定义数字格式 实时更新Excel文档外部数据源的数据。

3.怎样把EXCEL中的身份证号码变更为日期型数据我在EXCEL中输

一、分析身份证号码 其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

例如,某员工的身份证号码(15位)是320521720807024,那么表示1972年8月7日出生,性别为女。 如果能想办法从这些身份证号码中将上述个人信息提取出来,不仅快速简便,而且不容易出错,核对时也只需要对身份证号码进行检查,肯定可以大大提高工作效率。

二、提取个人信息 这里,我们需要使用IF、LEN、MOD、MID、DATE等函数从身份证号码中提取个人信息。 如图1所示,其中员工的身份证号码信息已输入完毕(C列),出生年月信息填写在D列,性别信息填写在B列。

1。 提取出生年月信息 由于上交报表时只需要填写出生年月,不需要填写出生日期,因此这里我们只需要关心身份证号码的相应部位即可,即显示为“7208”这样的信息。

在D2单元格中输入公式“=IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4))”,其中: LEN(C2)=15:检查C2单元格中字符串的字符数目,本例的含义是检查身份证号码的长度是否是15位。 MID(C2,7,4):从C2单元格中字符串的第7位开始提取四位数字,本例中表示提取15位身份证号码的第7、8、9、10位数字。

MID(C2,9,4):从C2单元格中字符串的第9位开始提取四位数字,本例中表示提取18位身份证号码的第9、10、11、12位数字。 IF(LEN(C2)=15,MID(C2,7,4),MID(C2,9,4)):IF是一个逻辑判断函数,表示如果C2单元格是15位,则提取第7位开始的四位数字,如果不是15位则提取自第9位开始的四位数字。

如果需要显示为“70年12月”这样的格式,请使用DATE格式,并在“单元格格式→日期”中进行设置。 2。

提取性别信息 由于报表中各位员工的序号编排是按照上级核定的编制进行的,因此不可能按照男、女固定的顺序进行编排,如果一个一个手工输入的话,既麻烦又容易出错。 例如性别信息统一在B列填写,可以在B2单元格中输入公式“=IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女")”,其中: LEN(C2)=15:检查身份证号码的长度是否是15位。

MID(C2,15,1):如果身份证号码的长度是15位,那么提取第15位的数字。 MID(C2,17,1):如果身份证号码的长度不是15位,即18位身份证号码,那么应该提取第17位的数字。

MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2):用于得到给出数字除以指定数字后的余数,本例表示对提出来的数值除以2以后所得到的余数。 IF(MOD(IF(LEN(C2)=15,MID(C2,15,1),MID(C2,17,1)),2)=1,"男","女"):如果除以2以后的余数是1,那么B2单元格显示为“男”,否则显示为“女”。

回车确认后,即可在B2单元格显示正确的性别信息,接下来就是选中填充柄直接拖曳。 如图2所示,现在这份报表无论是提取信息或是核对,都方便多了! 。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .