如何在EXCEl中把数字变成日期格式
Excel技巧应用篇:表格日期格式转换方法
Excel技巧应用篇:表格日期格式转换方法
在使用Excel表格统计各种数据时,如遇到Excel日期格式需要转换,有没有可以快速完成Excel日期格式转换的方法呢下面就介绍两种方法帮你轻松转换。
方法一、单元格设置
首先我们打开Excel表格,打开表格后,在需要输入日期的单元格中右击,然后选择【设置单元格格式】。
接着在设置单元格格式窗口的【数字】选项卡中,找到并点击日期【日期】格式。
然后在【类型】中找到自己想选择的日期格式,点击确定即可。
最后在单元格中输入日期,可以看到格式自动完成了转换。
注意输入日期时需要以“-”符号作为链接,否则无法正常显示日期格式转换效果。
方法二、分列设置
首先打开Excel表格,选取你需要进行日期格式转换的区域。
点击主菜单中的【数据】功能,在【数据工具】中找到并选择【分类】功能。
然后进入【分列】窗口后,在窗口上方有显示操作步数,前两步我们直接点击【下一步】跳过,在第三步中开始进行设置。
最后在第三步【列表数据格式】中,我们选择日期,在后面的函数下拉框中,选择【YMD】。
完成以上操作后,点击【完成】即可。
以上便是分享的Excel日期格式转换的两种方法,希望可以帮助到大家。
转化年月日标准格式
转化年月日标准格式
将日期从非标准格式转化为“年月日”的格式,可以通过多种方法来实现。
1. 使用Excel的TEXT函数。
在B2单元格输入公式“=TEXT(A2,"0000年00月00日")”,按Enter键执行运算,即可得第一个日期的格式转换,公式向下填充,可得所有日期的格式转换。
2. 使用Excel的DATE函数。
在C2单元格输入公式
“=DATE(MID(A2,1,4),MID(A2,5,2),MID(A2,7,2))”,按Enter键执行运算,即可得第一个日期的格式转换,公式向下填充,可得所有日期的格式转换。
此种方式得到的日期是默认的以日期分隔符”/“分隔的短日期格式,
可以通过自定义改为”年月日“格式。
3. 使用Excel的分列功能。
选中要改变格式的日期区域A2:A15,选择“数据”菜单中的“分列”,在第三步选择“列数据格式”中选择“日期(YMD)格式”。
4. 使用右键点击设置单元格格式的方法。
首先在excel中输入日期,月日年的格式。
然后在要改变的单元格点击右键,点击设置单元格格式。
接着点击“日期”,选择年月日的格式,最后点击“确定”,就能转化成年月日格式了。
以上方法仅供参考,如需更多信息,建议查阅Excel使用方法相关研究笔记。
使用什么excel函数可以将数值转换为日期格式
使用什么excel函数可以将数值转换为日期格式要将数值转换为日期格式,可以使用DATE函数来实现。
函致语法
DATE函数用于计算某一特定日期的系列编号。
语法形式。
DATE(year, month. day)
year:表示指定的年份。
month:表示每年中月份的数字。
如果所输入的月份大于12,将从指定年份一月份开始往上累加。
day:表示在该月份中第几天的数字。
如果day大于该月份的最大天数时,将从指定月数的第一天开始往上累加。
1.选中B3单元格,在公式编辑栏中输入公式: =DATE(A1.B1.C1) ,按Enter键即可将指定单元格中的数据转换为日期,如图3-2所示。
2.选中B4单元格,在公式编辑栏中拍人公式: =DATE(“2007”,“7”,“35”),按Enter健即可将指定的数据转换为日期,如图3-3所示。
并且在图中看到指定的最后一个参数大于当月最大天数,在计算时则自动累加到月份中。
Excel2007怎样将数字转变为年月日形式
Excel2007怎样将数字转变为年月日形式
在填excel表格,有的人喜欢在出生年月日这一栏直接写一串数字,这就给整理表格的人员赵成很多不便,那要怎么把excel的数字变成年月日呢?虽然这有点麻烦,但是小编还是很负责得教给你们吧。
Excel2007将数字转变为年月日形式的步骤
①我先打开之前准备好的教程课件,便于大家学习,下面要进行讲解的就是利用函数功能快速完成领导布置的任务。
②单击B5单元格,输入下列函数公式:=INT(A5/365)&"年"&INT((MOD(A5,365))/30)&"月"&MOD(MOD(A5,365),30)& "天",INT表示取整,MOD表示取余数,为了便于初学者学习,我按照的是一个月30天计算,否则函数公式过于复杂,大家看不懂。
Excel2007将数字转变为年月日形式的步骤图2
③得到计算结果,1148算出的结果是3年1月23天,3*365+30+23=1148,正确。
Excel2007将数字转变为年月日形式的步骤图3
④再次利用单元格填充的方法完成整个表格的填充。
Excel2007将数字转变为年月日形式的步骤图4
猜你喜欢:。
如何在Excel中设置某一列的单元格格式为时间形式(带时间不显示日期)
如何在Excel中设置某一列的单元格格式为时间形式(带时间不显示日期)在Excel中设置某一列的单元格格式为时间形式(带时间不显示日期)有多种方法。
下面将详细介绍两种常用的设置方式。
第一种方法是通过自定义格式设置。
按照以下步骤进行操作:
1. 打开Excel,并选中需要设置格式的单元格所在的列。
2. 在菜单栏上找到“开始”选项卡,然后点击“数字”组中的“格式”按钮。
3. 在弹出的格式对话框中,选择“自定义”分类。
4. 在“类型”框中输入下列自定义格式代码:hh:mm:ss。
这个代码表
示将单元格格式设置为时分秒的形式。
5. 点击“确定”按钮应用格式设置,该列的单元格将显示为时间形式,不再显示日期。
第二种方法是通过公式进行格式转换。
按照以下步骤进行操作:
1. 打开Excel,并选中需要设置格式的单元格所在的列。
2. 在选中的单元格中输入以下公式:=TEXT(A1, "hh:mm:ss")。
这个公式会将A1单元格的内容转换为时分秒的形式,并显示在选中的单元
格中。
3. 按下回车键后,选中的单元格会显示A1单元格的内容,同时按照格式化设置显示为时分秒的形式。
4. 如果需要将其他单元格的内容设置为时间形式,只需将公式中的A1修改为对应的单元格引用即可。
无论是使用自定义格式设置还是公式转换,都可以实现将某一列的单元格格式设置为时间形式(带时间不显示日期)的效果。
根据具体的需求和操作习惯,选择合适的设置方式即可。
记得在操作前备份数据,以免出现意外情况。
祝您在Excel中顺利设置单元格的时间格式!。
excel表格转换日期格式教程
excel表格转换日期格式教程
推荐文章
Excel表格如何批量将中文转换为英文热度: excel表格按日期计算天数的方法步骤热度: Excel表格中如何计算日期所在的季度热度:EXCEL表格中的人口数据如何转换成饼形图热度:excel表格中如何使用COUNTIF函数统计日期的次数热度:
Excel中经常需要为数据转换日期格式,表格内具体该如何进行转换日期格式呢?下面是由店铺分享的excel表格转换日期格式教程,以供大家阅读和学习。
excel表格转换日期格式教程:
日期格式转换步骤1:加入需要转换的文本日期是这样滴;
日期格式转换步骤2:选择“数据|分列”;
日期格式转换步骤3:保持默认“下一步”;
日期格式转换步骤4:选择分隔符号“TAB键”下一步;
日期格式转换步骤5:选择“日期”点击完成就可以了
日期格式转换步骤6:就可以看到所要的效果
日期格式转换步骤7:如果还需别的格式可以【设置单元格格式|自定义】:。
Excel2013如何将数值转换为日期?
项卡,单击“数据工具”组中的“分列”按钮。 2、此时会弹出一个“文本分列向导-第1步,共3步”对话 框,我们直接单击“下一步”按钮。 3、
现在会跳转到“文本分列向导-第2步,共3步”对话框, 我们单击“下一步”按钮即可。 4、此时会跳转到“文本分列向导-第3步,共3步”对话框,
我们在“列数据格式”区域中选择“日期”格式,默认 的日期格式是YMD,也就是年月日的格式,大家也可以 在下拉框中选择其他的日期格式,我们这里直接
单击“完成”按钮即可。 5、返回工作表,大家就能看到我们的数值已经成功转型 成日期了,如果某些单元格中显示的是#号,表示单元格 宽度不够,我们
只需要将光标放到列的右上角,待其变成双向箭头的时 候按下鼠标并向右拖动,增加列宽就好了,效果如下。 注意:我们这里的数值必须是8位的,否则
可能不会成功。
在Excel2013中,每个单元格内数据都可以有多种格式, 比如文本、数字和日期等等。小编今天要来讲的是,如 何将Excel2013单元格中的数
值数据转换成日期格式。从此以后,妈妈再也不用担心 我在Excel2013中输入日期了。具体转换步骤1、用 Excel2013打开一篇输入了数值的
工作表,注意数值必须为8位数,其中前4位代表年份, 中间2位代表月份,后2位代表日期 ,然后我们选中需要 转换数值的单元格,并切换到“数据”选
精心发布,谢谢Байду номын сангаас读收藏,谢谢!
/ 无创亲子鉴定 无创亲子鉴定中心
EXCEL小数点日期转换成日期格式
EXCEL小数点日期转换成日期格式日期格式上,还是照EXCEL的内置格式好,从长远看更是一种好习惯,工作表中出生年月格式格式是如:19870714 19870906 20090902如果想改成1987-7-14或改成1987年7月14日。
1、就用此函数插入一列如B列,B1=(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A 1,2)); 其它单元格可以用此公式自动填充,然后把此单元格设置成日期1987-7-14 ;2、插入一列如B列,B1=(LEFT(A1,4)&"年"&MID(A1,5,2)&"月"&RIGHT(A1,2)&"日"); 其它单元格可以用此公式自动填充,然后把此单元格设置成日期1987年7月14 2009-09-02这样的格式:假如原始数据在A列从A1开始,则在B1输入公式=TEXT(SUBSTITUTE(A1,".","-"),"yyyy-mm-dd"),然后下拉复制公式即可。
在Excel中将非日期格式数据转换为日期格式如果Excel表格中有大量的类似“19841006”、“19841029”非日期格式的数据要转换为日期格式,如“1984-10-6”,可以用分列的方法:1.选择需要转换单元格或区域,单击菜单“数据→分列”,弹出“文本分列向导- 3之步骤1”对话框。
如果是Excel 2007,则在功能区中选择“数据”选项卡,在“数据工具”组中,单击“分列”按钮。
2.单击两次“下一步”,在“文本分列向导- 3之步骤3”中,在“列数据格式”中选择“日期”。
还可以根据需要,在其后的下拉列表中选择一种日期格式。
本例为默认的“YMD”格式。
excel中输入数字变成日期怎么办?excel中输入数字变成日期解决方法
excel中输入数字变成日期怎么办? excel中输入数字变成 日期解决方法
今天同事发给我一个excel文档,让我填写数字,但是当我在单元格里填写数字的时候,本来写的是100,写好之后自动就变 成日期格式了。如下图所示的样子
答:这是因为这个单元格的格式设定问题,只要将格式设置为常规即可。具体设置方法如下: 选中单元格——右键——单元格格式
改成常规,点确定就可以了。 Nhomakorabea如果您喜欢本文请分享给您的好友,谢谢!
将Excel中存储为文本的日期转换为日期格式
将Excel中存储为文本的日期转换为日期格式有时Excel 2007的日期数据可能设置为文本格式存储在单元格中。
例如,您可能在单元格中输入了格式设置为文本的日期,或者可能从外部数据源以文本格式导入或粘贴了数据。
格式为文本的日期在单元格中为左对齐,而不是右对齐。
通过打开“错误检查”,以两位数表示年份的文本日期可能也会使用错误指示器进行标记。
由于 Microsoft Office Excel 中的“错误检查”可以标识以两位数表示年份的文本格式日期,因此您可以使用自动更正选项将其转换为日期格式的日期。
您可以使用DATEVALUE 函数将大多数其他类型的文本日期转换为日期。
通过使用“错误检查”来转换以两位数表示年份的文本日期1、单击“Microsoft Office 按钮”,然后单击“Excel 选项”。
2、单击“公式”,然后执行下列所有操作:·在“错误检查”下,确保选中了“允许后台错误检查”复选框。
·在“错误检查规则”下,确保“包含以两位数表示的年份的单元格”复选框处于选中状态。
·单击“确定”。
3、在工作表中,选择左上角带有错误指示器的任何单元格或单元格区域。
注释所选单元格必须是相邻的。
4、在所选单元格或单元格区域的旁边,单击显示的错误按钮,然后单击“将 XX 转换为20XX”或“将 XX 转换为19XX”。
通过使用 DATEVALUE 函数来转换文本日期若要将单元格中的文本日期转换为序列号,请使用DATEVALUE 函数。
然后复制该公式,选择包含文本日期的单元格,并使用“选择性粘贴”对这些单元格应用日期格式。
1、选择一个空白单元格,并验证其数字格式为“常规”。
如何验证数字格式在“开始”选项卡上的“数字”组中,单击“数字格式”框旁边的箭头,然后单击“常规”。
2、在空白单元格中:·键入 =DATEVALUE(·单击包含要转换的文本格式日期的单元格。
·键入 )·按 Enter。
excle如何把八位数或者七位数的数字批量变为日期格式?
excle如何把八位数或者七位数的数字批量变为日期格式?就是把八位数20130715变为2013年7月15日或者七位数:2013715变为2013年7月15日?1条回答2013-09-17 13:26热心网友最快回答8位数,输入=TEXT(A1,"0年00月00日")7位数,输入=TEXT(A1,"0年0月00日")EXCEL的TEXT使用方法你可以看看EXCEL自带的帮助:TEXT将数值转换为按指定数字格式表示的文本。
语法TEXT(value,format_text)Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
说明Format_text 不能包含星号 (*)。
通过“格式”菜单调用“单元格”命令,然后在“数字”选项卡上设置单元格的格式,只会更改单元格的格式而不会影响其中的数值。
使用函数 TEXT 可以将数值转换为带格式的文本,而其结果将不再作为数字参与计算。
示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。
追问我要将A1中的15.5转换成文本形式的15.5命令是什么?=TEXT(A1,x)请告诉我x是什么?我用0的时候就变成16了,我想保留小数点后面的数值回答Value参数可以是数值、计算结果是数值的公式、或对数值单元格的引用;Format_text参数不能包含星号“*”。
Format_text参数更象是转换后文本的范例,在输入时应用双引号括起,如“0%”表示将文本型数字按百分比样式显示。
转化前转换后公式0.2 20% 公式为“=TEXT(A1,"0%")”22:35 22:35:00 公式为“=TEXT(A2,"hh:mm:ss")”22.38 $0,022.4 公式为“=TEXT(A3,"$0,000.0")”【补充说明】如果不知道想要的显示样式在TEXT函数Format_text参数中如何表示,可打开“设置单元格格式”对话框,单击其中的“自定义”分类,在右边的类型窗口中选择需要的样式,或自定义自己需要的样式,再将编辑好的样式代码作为TEXT函数的Format_text参数即可。
EXCEL小数点日期转换成日期格式
EXCEL小数点日期转换成日期格式日期格式上,还是照EXCEL的内置格式好,从长远看更是一种好习惯,工作表中出生年月格式格式是如:19870714 19870906 20090902如果想改成1987-7-14或改成1987年7月14日。
1、就用此函数插入一列如B列,B1=(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A 1,2)); 其它单元格可以用此公式自动填充,然后把此单元格设置成日期1987-7-14 ;2、插入一列如B列,B1=(LEFT(A1,4)&"年"&MID(A1,5,2)&"月"&RIGHT(A1,2)&"日"); 其它单元格可以用此公式自动填充,然后把此单元格设置成日期1987年7月14 2009-09-02这样的格式:假如原始数据在A列从A1开始,则在B1输入公式=TEXT(SUBSTITUTE(A1,".","-"),"yyyy-mm-dd"),然后下拉复制公式即可。
在Excel中将非日期格式数据转换为日期格式如果Excel表格中有大量的类似“19841006”、“19841029”非日期格式的数据要转换为日期格式,如“1984-10-6”,可以用分列的方法:1.选择需要转换单元格或区域,单击菜单“数据→分列”,弹出“文本分列向导- 3之步骤1”对话框。
如果是Excel 2007,则在功能区中选择“数据”选项卡,在“数据工具”组中,单击“分列”按钮。
2.单击两次“下一步”,在“文本分列向导- 3之步骤3”中,在“列数据格式”中选择“日期”。
还可以根据需要,在其后的下拉列表中选择一种日期格式。
本例为默认的“YMD”格式。
电子表格中怎样把数字转换成日期?
电子表格中怎样把数字转换成日期?1、函数DATEDIF简要说明:返回两个日期之间的年\月\日间隔数2、基本语法:=DATEDIF(开始日期,结束日期,单位代码)3、实例1:题目:计算出生日期为1973-4-1人的年龄公式:=DATEDIF("1973-4-1",TODAY(),"Y")结果:33简要说明当单位代码为"Y"时,计算结果是两个日期间隔的年数.4、实例2:题目:计算日期为1973-4-1和当前日期的间隔月份数.公式:=DATEDIF("1973-4-1",TODAY(),"M")结果:403简要说明当单位代码为"M"时,计算结果是两个日期间隔的月份数.5、实例3:题目:计算日期为1973-4-1和当前日期的间隔天数.公式:=DATEDIF("1973-4-1",TODAY(),"D")结果:12273简要说明当单位代码为"D"时,计算结果是两个日期间隔的天数.5、实例4:题目:计算日期为1973-4-1和当前日期的不计年数的间隔天数. 公式:=DATEDIF("1973-4-1",TODAY(),"YD")结果:220简要说明当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差5、实例5:题目:计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数.公式:=DATEDIF("1973-4-1",TODAY(),"MD")结果:6简要说明当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差5、实例6:题目:计算日期为1973-4-1和当前日期的不计年份的间隔月份数.公式:=DATEDIF("1973-4-1",TODAY(),"YM")结果:7。
如何在Excel中设置单元格格式为日期格式
如何在Excel中设置单元格格式为日期格式Excel是一款功能强大的电子表格软件,可以用于数据分析、图表制作等多种用途。
在Excel中,设置单元格的格式非常重要,特别是日期格式的设置。
正确的日期格式可以让数据更加直观、易于理解和分析。
本文将介绍如何在Excel中设置单元格格式为日期格式。
1. 打开Excel软件并创建一个新的工作簿。
2. 在需要设置日期格式的单元格中输入日期数据。
例如,在A1单元格中输入“2022/01/01”。
3. 选中需要设置日期格式的单元格范围。
在本例中,选中A1单元格。
4. 点击右键,在弹出的菜单中选择“格式单元格”选项。
5. 在“格式单元格”对话框中,选择“数字”选项卡。
6. 在左侧的列表中选择“日期”选项,然后在右侧选择你想要的日期格式。
例如,选择“yyyy/m/d”格式,表示年份四位数、月份和日期用单个数字表示。
7. 点击“确定”按钮,确认设置日期格式。
8. 单元格中的日期数据将以所选格式显示。
除了上述步骤,你还可以通过以下方式设置单元格格式为日期格式:1. 使用快捷键 Ctrl+1 打开“格式单元格”对话框。
2. 在“分类”列表中选择“日期”,然后在右侧选择你想要的日期格式。
3. 点击“确定”按钮,确认设置日期格式。
另外,Excel还提供了自定义日期格式的选项,你可以根据自己的需求来设定日期格式。
例如,选择“自定义”选项卡,在“类型”框中输入你想要的日期格式代码,如“yyyy-mm-dd”表示年份四位数、月份和日期用横杠分隔。
通过以上方法,你可以在Excel中轻松地设置单元格格式为日期格式,使得数据更加清晰、易读。
记住,正确的日期格式可以提高数据处理的效率和准确性。
在使用Excel时,合理设置日期格式是非常重要的一步。
祝你在Excel中设置日期格式的过程中取得良好的效果!。
excel 时间转换公式
excel 时间转换公式(原创实用版)目录1.引言:介绍 Excel 时间转换公式的概念和重要性2.常用时间转换公式2.1 将普通数字转换为时间格式2.2 将时间格式转换为普通数字格式2.3 将时间格式转换为日期格式2.4 将日期格式转换为时间格式3.应用场景:介绍 Excel 时间转换公式在实际工作中的应用4.注意事项:使用 Excel 时间转换公式时需要注意的问题5.结论:总结 Excel 时间转换公式的优势和便利性正文引言:在日常办公和学习中,我们常常需要处理时间相关的数据。
作为一款强大的办公软件,Excel 提供了丰富的时间转换公式,帮助我们快速实现时间格式的转换。
本文将详细介绍 Excel 时间转换公式的概念、常用公式、应用场景以及使用时需要注意的问题。
常用时间转换公式:2.1 将普通数字转换为时间格式在 Excel 中,我们可以使用以下公式将普通数字转换为时间格式:`=TIME(小时,分钟,秒)`其中,小时、分钟和秒需要用小数表示,范围分别为 0-255、0-59 和0-59。
2.2 将时间格式转换为普通数字格式要将时间格式转换为普通数字格式,我们可以使用以下公式:`=TIMEVALUE(时间)`其中,时间需要以"小时:分钟:秒"的格式输入。
2.3 将时间格式转换为日期格式在 Excel 中,我们可以使用以下公式将时间格式转换为日期格式:`=DATE(年,月,日)`其中,年、月和日需要用整数表示,范围分别为 1900-2100、1-12 和1-31。
2.4 将日期格式转换为时间格式要将日期格式转换为时间格式,我们可以使用以下公式:`=TIME(小时,分钟,秒)`其中,小时、分钟和秒需要用整数表示,范围分别为 0-23、0-59 和0-59。
应用场景:Excel 时间转换公式在实际工作中的应用非常广泛,例如:在制作考勤表时,需要将员工的打卡时间从普通数字格式转换为时间格式;在计算加班时长时,需要将工作结束时间从日期格式转换为时间格式等。
数字转日期格式
数字转日期格式
数字格式转换成日期格式是比较常见的问题,也是许多程序开发中使
用广泛的处理方式。
在程序开发中,很多时候,我们会遇到关于日期
的输入与输出,如果我们把它们转换成数字来表示,就需要对其进行
格式的转换。
例如,如果在Excel中将一个数字格式的日期转换成日期格式,可以
使用公式“TEXT(A1,"yyyy-mm-dd")”。
其中,A1是需要转换的数字日期,yyyy-mm-dd代表需要转换后的日期格式。
在Java程序中,通过使用SimpleDateFormat类,可以把数字日期格
式转换成日期格式,如:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse(String.valueOf(num));
其中,String.valueOf(num)是将num转换成字符串的意思,而num就
是需要转换的数字格式的日期,date就是转换之后的正确的日期格式。
在PHP程序中,可以使用date_create函数,将数字日期转换成日期
格式,如:
$date_time=date_create($num);
echo date_format($date_time,"Y-m-d");
其中,$num是需要转换的数字格式的日期,Y-m-d代表需要转换后的
日期格式。
以上就是一些关于数字日期格式转换成日期格式的常见处理方式,这些处理方式可以让我们在程序开发中,快速而准确的将数字日期格式转换成日期格式,大大节省了开发的时间。
excel数字怎么转换为日期格式
excel数字怎么转换为日期格式
推荐文章
excel 数字小写转大写公式应该怎么做热度: Excel中如何将文本格式转换为数字热度: Excel表格怎么使用文字和数字的分离热度:Excel中进行数字变成乱码的操作技巧热度: Excel中进行数字太长出现乱码的操作技巧热度:
因为种种原因,我们得到的EXCEL工作表中出生日期是文本型,要想快速的将1个8位数字转成日期型,怎样才能转换过来?下面随店铺一起看看吧。
excel数字转换为日期格式的步骤
1、以EXCEL 2010为例:打开含有文本型日期的EXCEL表格文件,图中红框所示就是文本型日期,如图所示:
2、选中所有日期单元格,出现一个方形惊叹号,如图所示:
3、鼠标指向惊叹号,我们依次点击“倒三角”-〉“转换为数字”:
4、点击后,这时文本型已经转换成数字型了,如图所示:
5、然后鼠标指向已选中的日期单元格,单击鼠标右键-〉“设置单元格格式”:
6、弹出“设置单元格格式”窗口后,依次点击“数字”-〉“自定义”,在类型下输入“0000-00-00”,如图所示:
7、点击“确定”后,效果如图所示:。
EXCEL中数值和日期的转换
\\\EXCEL转换日期格式在Excel中分列功能的本意,是用于将一列的内容按照分隔符号或者固定宽度,分成多列的内容,由于在分列的第三步中,可以对分列的结果重新设置格式为常规、文本和日期,因此这个功能可以用来批量地转换数字和日期的格式。
案例1:将数值型数字转换成文本由于数值型数字不能在前面增显示0,或者不能用于制作列表的下拉框,因此需要转换成文本型数字。
方法是:选中整列数字后,打开菜单中的“数据”、“分列”,点击“下一步”直接进入第三步,然后选择文本,点击“完成”即可。
如图:案例2:将导出的数字转换成可计算的数字系统导出的数字,经常会带有一些不可见的字符,特征就是,选中这些数字后,进入编辑栏在数字的前面或者后面可以“选中”一些“字符”,如图所示。
这种情况表示在数字后面还有字符内容。
处理办法:选中整列数字后,打开菜单中的“数据”、“分列”,按照数字的规律,在第二步中选择分隔符号或者固定宽度,将不可见的字符分列到第二列中,直接点完成。
由于分列是默认将分开的数据按照常规格式进行设置,因此现在分列获得的第一数字,是默认格式下的数字。
案例3:将日期转换成标准日期格式在系统导出的数据中,日期经常会按照“20120512“的格式显示,或者虽然是“2012-5-12”的格式,但是在Excel中检查,并非标准日期格式。
处理办法:选中整列日期后,打开菜单中的“数据”、“分列”,点击“下一步”直接进入第三步,然后选择“日期”,点击“完成”即可。
案例3使用分列的功能也提醒我们,在使用手动录入日期的时候,我们可以采用简介的方法,省略日期的间隔符号“-”不输入,按照年月日分别是四位+两位+两位的方式录入。
完成录入后,使用分列功能批量转换。
这样可以提高录入效率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
如何在EXCEl中把数字变成日期格式
你这样,例如这个20051125在A1单元格,你在B1输入如下公式:=DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))
然后把B1设成日期型就好了,
如果必须在A1显示这个2002年11月25日,那你就选择B1->复制->选择A1->按右键->选择性粘贴->选数值->然后确定,A1设定成日期格式就好了,
注意:必须保证你输入的数字为8为,也就是月份和日期都是两位,2005年1月1日,你要写成20050101。
解释:
EXCEL的日期是从1900-1-1开始计算的,其实日期就是一个从1900-1-1开始的一个天数,比如你在一个单元格输入365,然后设定为日期型,所出现的日期就是1900-12-30,如果是364,那设定成日期型后就是1900-12-29.
如果你输入2008-12-2,然后设定为常规属性,则出现的是39784,这代表的是从1900-1-1日起后面的地39784天是2008-12-30日,也就是我先在答题的今天,明白了吧。
显然你输入20051125这个数值是不能直接设定为日期行的,单元格会出现无数个#############2005年11月25日对应的天数的数字是38681
DATE()这个函数可以把数字转换成对应的年、月、日上的数字
假设原始数据在A列,替换结果在B列
Sub test()
For r = 2 To [A65536].End(xlUp).Row
t = Replace(Cells(r, 1), ".", "-")
If Cells(r, 1).NumberFormatLocal <> "G/通用格式" Then t = t & "0"
Cells(r, 2) = t
Next
End Sub。