金山WPS表格中轻松统一日期格式

   平常办公中经常需要收集汇总下级各部门上报的数据表格。由于各部门输入人员并没有按统一标准格式输入日期,汇总数据之后往往会发现汇总数据中的日期有很多种格式。除了2009-2-3、1978年5月6日等标准格式的日期外,最常见的还有文本格式的日期78.2.3、2009.2.25和数字格式的日期20090506、091223两类(图1)。


  图1

  在Excel中文本、数字格式的日期即无法统一设置日期格式也不能用公式进行日期计算。对于记录少的小表格我们可以重新输入日期,但当表格中有几百上千条记录时,重新输入日期显然并不容易。其实在WPS表格中通过函数就可以轻松把文本、数字的日期转换成标准日期,这样要统一设置日期格就很简单了吧?下面就针对图示表格中D列的日期,为大家介绍一下转换方法。

  1.分类

  先选中D2单元格,单击工具栏的“升序排列”,即可让所有日期按文本日期、数值日期、标准日期的顺序分三类分别集中在一起。然后右击D列的列标选择“插入”,在其后插入一列(E列),并选中E列右击选择“设置单元格格式”按需要设置适当的日期格式(图2)。再来就可分类对日期进行转换了,标准日期就不用处理了,只要对文本和数值两类数据进行转换即可。


  图2

  2.转换09.2.3

  对于排在最前面的78.2.3、2009.1.25等文本日期,只要在E2输入公式=VALUE(SUBSTITUTE(D2,".","-")),然后选中E2单元格拖动其右下角的黑色小方块(填充柄)把公式向下复制填充,即可把D列的日期转换成标准日期显示在E列(图3)。函数公式表示把D2内容的.替换成-,再转换成数值。在此,若只用SUBSTITUTE函数替换成日期格式,虽然显示的是日期但Excel是把它当做文本处理的,所以必需再用VALUE转成数值才会被Excel当成日期处理。


  图3

  3.转换20090203

  对于20090201、980201这样的数值日期格式也很简单,只要在第一个数值日期的E列单元格(E11)输入公式=VALUE(TEXT(D11,"##00-00-00")),然后选中E11单元格同样拖动其填充柄把公式向下复制填充,即可把D列的日期转换成标准日期显示在E列(图4)。函数公式表示把D2的数字内容按##00-00-00格式转成2009-02-01、98-02-01这样的文本,再用VALUE把文本转换成数值以让Excel识别为日期。


  图4

  OK,现在只要把转换后的E列日期(本例E2:E17)选中进行复制,再右击D2单元格选择“选择性粘贴”,以“数值”格式进行粘贴。然后选中D列,右击选择“设置单元格格式”,按需要统一设置一种日期格式即可。

  此外,若配合使用IF函数把两个公式集合在一起,操作上还可以更简单些。只要右击D列的列标选择“插入”,在其后插入一列(E列),并选中E列右击选择“设置单元格格式”按需要设置好日期格式。在E2单元格输入公式=IF(ISERROR(VALUE(TEXT(D2,"##00-00-00"))),IF(ISERROR(VALUE(SUBSTITUTE(D2,".","-"))),D2,VALUE(SUBSTITUTE(D2,".","-"))),VALUE(TEXT(D2,"##00-00-00"))),并双击其右下角的填充柄向下填充。即可把D列的日期转换成统一的标准日期显示在E列。然后右击D列列标选择“隐藏”以隐藏D列,直接用E列做为“出生年月”参与计算即可。不过这样公式太长输入不便又容易输错,若只是想统一日期格式相信大家会更喜欢前面的方法吧。这一大串公式最大的用处是可以把你在D列输入的各种日期即时转换成标准日期。

  注:对于两位数的年度,Excel只能自动识别为1930-2029期间的年份,如果你用两位年输入的不是这期间的年份那最终还是得动手直接修改。

时间: 2024-10-31 13:38:23

金山WPS表格中轻松统一日期格式的相关文章

在WPS表格中轻松统一日期格式

  平常办公中经常需要收集汇总下级各部门上报的数据表格.由于各部门输入人员并没有按统一标准格式输入日期,汇总数据之后往往会发现汇总数据中的日期有很多种格式.除了2009-2-3.1978年5月6日等标准格式的日期外,最常见的还有文本格式的日期78.2.3.2009.2.25和数字格式的日期20090506.091223两类(图1). 图1 在Excel中文本.数字格式的日期即无法统一设置日期格式也不能用公式进行日期计算.对于记录少的小表格我们可以重新输入日期,但当表格中有几百上千条记录时,重新输

wps表格中如何统一日期格式

  在wps表格中统一日期格式的方法: 1.先选中D2单元格,单击工具栏的"升序排列",即可让所有日期按文本日期.数值日期.标准日期的顺序分三类分别集中在一起.然后右击D列的列标选择"插入",在其后插入一列(E列),并选中E列右击选择"设置单元格格式"按需要设置适当的日期格式(图2).再来就可分类对日期进行转换了,标准日期就不用处理了,只要对文本和数值两类数据进行转换即可. 2.对于排在最前面的78.2.3.2009.1.25等文本日期,只要在E

在excel表格中怎么设置日期格式?

  在excel表格中怎么设置日期格式?           步骤 1.同时按下Ctrl+;键输入当前日期,这时日期显示的格式为yyyy/m/d. 2.右键单击输入的日期,在弹出下拉菜单中选择[设置单元格格式],也可以直接按下快捷键Ctrl+1更方便. 3.点击数字菜单下的日期,在日期的类型中选择需要的格式后点击确定.如果日期的类型中没有,可以点击自定义,然后在类型中输入yyyy-m-d后单击确定. 4.从图中可以看到,日期的格式已经发生了变化,变为yyyy-m-d的格式了. 5.也可以调整电脑

wps表格中怎样输入日期

  在wps表格中输入日期的方法: 1.打开WPS表格,选择需要编辑的表格,在表格上单击右键--设置单元格格式. 2.打开单元格格式窗口,在数字下--选择日期. 3.可以在右侧的类型中选择你所需要的格式后按"确定"按钮. 4.在表格中正常输入日期. 5.输入完成后按回车,就会出现设置好的格式了.

wps表格中怎样将文本格式转为数值格式

  在wps表格中将文本格式转为数值格式的方法: 我们可以先选中所有的文本数字,然后点击wps表格导航上的"数据",如下图所示. 在wps表格的数据选项里,我们找到"分列"图标,点击分列图标,如下图所示. 在wps表格弹出的文本分列向导对话框里,我们所有的设置都是默认的,我们直接点击右下角的完成,如下图所示. OK,此时我们在回到wps表格里来看看,此时文本都变成了数字.如下图所示.

WPS表格中轻松实现人民币大写转换

财务人员经常需要把数值转换为人民币大写格式,例如支票.工资单等.以往使用时的都得设置公式,十分麻烦.现在WPS2005可以轻松实现这一功能. 例如,某单位的工资表,最后要把工资总和书写成人民币大写格式.首先单击要转换为人民币大写格式的单元,选中设置单元格式菜单 然后在单元格式菜单选中分类中的特殊类型中的人民币大写 最后确定后数值就变成了人民币大写格式 我们也可以在大写格式前加入"人民币"三字,在第二步中我们选择自定义 类型中我们选中"[DBNUM2][$RMB]/通用格式:[

金山WPS表格统一日期格式教程

  日期的格式有很多种,因此,不同的人在填写表格的时候,可能会输入不同的格式.如果想要将表格中原本格式不一的日期修改为统一显示的格式显示该怎么办呢?下面,小编就以下面这张金山WPS表格(见图1)为例子,为大家讲解一下金山WPS表格统一日期格式的方法. 图1:金山WPS表格 在Excel中文本.数字格式的日期即无法统一设置日期格式也不能用公式进行日期计算.对于记录少的小表格我们可以重新输入日期,但当表格中有几百上千条记录时,重新输入日期显然并不容易.其实在WPS表格中通过函数就可以轻松把文本.数字

WPS表格助你轻松转换日期格式

吴先生是北京某中学的信息管理员,经常要花大量的时间处理各种信息数据,"最让我头疼的是,老师发来的每个班级的学生出生日期数据表格,"吴先生告诉笔者,"因为这些日期数据的格式都是不统一的,需要自己一个一个人工调整为数据库接受的格式." 作为学校或其他单位的信息管理员,你可能都会遇到类似吴先生的问题,经常会收到格式不一的数据,如 "1998.12.13,19981213,1998 12 13--",而"冷酷无情"的数据库却只接受19

WPS表格助你轻松转换日期格式技巧

  吴先生是北京某中学的信息管理员,经常要花大量的时间处理各种信息数据,"最让我头疼的是,老师发来的每个班级的学生出生日期数据表格,"吴先生告诉笔者,"因为这些日期数据的格式都是不统一的,需要自己一个一个人工调整为数据库接受的格式." 作为学校或其他单位的信息管理员,你可能都会遇到类似吴先生的问题,经常会收到格式不一的数据,如"1998.12.13,19981213,1998 12 13--",而"冷酷无情"的数据库却只接受1