2022-11-13 14:19来源:m.sf1369.com作者:宇宇
在excel中把日期转换成纯数字,可通过text函数将日期格式转换为文本格式,再通过选择性粘贴转换为纯数字。方法步骤如下:
1、打开需要操作的EXCEL表格,点击任意空白位置,在公式编辑框中输入“=text(”,然后点击需要转换的日期所在单元格。
2、继续输入公式"yyyymmdd",并按回车完成公式=text(A1,"yyyymmdd")的输入。(公式中的符号都需要在英文状态输入)3、通过下拉填充下方单元格公式,并按“Ctrl+C”复制单元格。4、在另外空白位置,点击鼠标右键,选择“选择性粘贴”。5、在粘贴选项中选择“数值”,下面运算选择“加”,然后点击下方的确定按钮即可。6、返回EXCEL表格,可发现已成功将日期格式的单元格成功转换成纯数字。
1、演示使用的软件为Excel电子表格,软件版本为office家庭和学生版2016。
2、首先打开Excel电子表格,并在表格中输入演示日期格式转换所需要的数据,可以看到此时日期是数字显示的
3、在Excel中如果单元格格式修改完成后还是没有改变格式,可能是因为其他操作所影响,此时我们新建空行,并设置空行的单元格格式。
4、将空行的单元格格式设置为日期格式并点击确定
5、设置完成后在空行输入“=A1”,得到A列单元格数值,可以看到此时A列的数值在B列是直接显示为日期格式的,复制b列数据并选择性粘贴后,删除A列数据即可。
解决步骤如下:
1.首先打开Excel电子表格,并在表格中输入演示日期格式转换所需要的数据,可以看到此时日期是数字显示的。
2.在Excel中如果单元格格式修改完成后还是没有改变格式,可能是因为其他操作所影响,此时我们新建空行,并设置空行的单元格格式。
3.将空行的单元格格式设置为日期格式并点击确定。
4.设置完成后在空行输入“=A1”,得到A列单元格数值,可以看到此时A列的数值在B列是直接显示为日期格式的,复制b列数据并选择性粘贴后,删除A列数据即可。
1、打开Excel软件,将需要处理的数据复制一份,并全部选中需要处理的数据。
2、然后点击上面菜单栏里的“数据”栏目。
3、在数据栏目下点击“分列”选项。
4、在弹出的文本分列向导对话框的步骤1中,根据数据格式在原始文件类型选择中选择“分隔符号”,然后点击“下一步”。
5、在步骤2中,选择“Tab 键”,然后点击“下一步”。
6、在步骤3中选择日期栏目下的“MDY”格式,然后点击完成即可。
1、打开需要操作的EXCEL表格,点击任意空白位置,在公式编辑框中输入“=text(”,然后点击需要转换的日期所在单元格。
2、继续输入公式"yyyymmdd",并按回车完成公式=text(A1,"yyyymmdd")的输入。(公式中的符号都需要在英文状态输入)
3、通过下拉填充下方单元格公式,并按“Ctrl+C”复制单元格。
4、在另外空白位置,点击鼠标右键,选择“选择性粘贴”。
5、在粘贴选项中选择“数值”,下面运算选择“加”,然后点击下方的确定按钮即可。
6、返回EXCEL表格,可发现已成功将日期格式的单元格成功转换成纯数字。
Excel表格中,你看见的数字是有格式的,即:存储了同样的数据的单元格可能显示成不同样式。比如整数1,当右键-》设置单元格格式-》日期后,就会变成1900-1-1。实际上存储的数据并没有发生改变。所以你提到的:
例如2016-05-31到了word里就变成了 45986
应该就是用模板提取的时候,提取了单元格内实际存储的整数形式的单元格内容。试试下面的方法能不能解决你的问题:把excel表格中所有数据的单元格格式都调整为常规,这样你就知道你的数据格式那些有问题哪些没问题了。之后,如果要提取日期,可以使用text函数,把存储的数据内容变成文本形式的日期。具体例子如下:格式可以随意调整。参考:Excel TEXT Function
①启动Excel表格,输入相关数据,然后在单元格D2输入公式: =TEXT(C2,"0000年00月00日")
②按下回车得到结果,将纯粹的数字格式改为了文本加数字的格式。关于公式的意思,稍后为大家解释。
③光标移动到单元格右下角,出现+号,双击,就能自动填充完数据。这样整张表格都被转换了。
公式意义
text(数值,单元格格式):将数值转为按指定数字格式表示的文本。
将C2单元格的数字设置为XXXX年XX月XX日这种格式。
例如:2020-06-10的日期格式转换成20200610的文本格式
假设日期值在A1列,在 B1输入公式 =TEXT(A1,"emmdd"),双击填充柄,即可在B1列得到相应文本值。
因为表格的单元格格式为日期中英文格式,如果需要改成常规的数字格式需要进行重新设置。
具体设置步骤如下:
1、点选日期所在的单元格列。
2、鼠标点击右键,在弹出的菜单中选择【设置单元格格式】选项。
3、在格式分类中,对日期格式的类型进行选择,将原本的英文格式,修改为 数字格式。
4、选择好想要的日期格式类型后,选择确定。
5、即可完成日期格式的设置,将英文格式的日期,变回数字格式。
有以下几种办法:
1、右键,选单元格式为文本。
2、在数字前加半角的',即可换成文本,但如果需要转换的数字较多,则这种办法较麻烦。
3、使用函数text()进行转换。如在B1中输入"=TEXT(A1,"##角")"("##角"表示要转换后的文本格式,可以在单元格格式中的自定义中找到,按CTRL+C复制出来到这里粘贴,注意加上""),则在B1中把A1转换成了文本并在它的后面加上“角”,再用填充柄进行填充。这种方式比较灵活。
希望你对有所帮助。