Excel日期转换公式-EXCEL快速转换日期时间的方法-Excel教程

时间:2022-09-12 08:37:39 

一位读者刚问:“我们下载了一个数据库,其日期格式为…199206。有办法将其转换为6/30/1992吗?”

我将提供简短的答案,解释其工作原理,然后提供建议。假定199206在单元格A1中。该值可以是文本,也可以是数字。没关系 该公式将返回6/30/1992:= DATE(LEFT(A1,4),RIGHT(A1,2)+1,0)运作方式如下…这是我使用的函数的语法:= DATE(年,月,日)= LEFT(文本,num_chars)= RIGHT(文本,num_chars)在解释它的工作原理之前,我将解释自Excel首次引入以来的一项关键功能:数字和文本之间的强制转换。也就是说,如果将数字视为文本,Excel会将其视为文本。另一方面,如果文本看起来像数字,则将其视为数字时,Excel会自动将其转换为数字。LEFT和RIGHT功能就是一个很好的例子。他们都需要文本作为第一个参数。但是,当我们在此参数中使用数字199206时,Excel会将其视为文本。因此,LEFT返回前四个字符作为文本,而RIGHT返回后两个字符。DATE功能显示反面。它期望数字,而不是文本。但是因为我们给它看似数字的文本,所以将其视为数字,并提供了正确的结果。我在DATE函数中使用了另一个技巧。比较容易看出我是否使用了先前公式的简化版本:=日期(1992,6 + 1,0)


如果day参数是1而不是零,则该公式将返回1992年7月1日。但是因为我使用的值是第1天的前一天,所以该函数返回了前一天的日期值,即1992年6月30日。也就是说,每当您想要一个月最后一天的日期序列号时,只需返回下个月零天的序列号即可。最后,一条建议…如果您创建一个月和一年的序列号(即未指定日期),则强烈建议您使用当天的第一天而不是最后一天。计算公式为:= DATE(LEFT(A1,4),RIGHT(A1,2),1)到目前为止,最常见的做法是使用每月的第一天。使用其他方法可能会在以后的工作表中为您和同事带来许多问题。如果您有特定的理由使用每月的最后一天,建议您格式化日期单元格以显示完整日期。这样,您就可以让所有人都知道发生了什么。

标签:将其,数字,文本,日期,Excel教程
0
投稿

猜你喜欢

  • XP系统不用鼠标怎么快速关机

    2023-11-11 08:48:08
  • 全选快捷键是什么_电脑全选快捷键介绍

    2022-02-23 16:34:50
  • wps宏被禁用如何打开

    2023-11-30 08:24:49
  • QQ怎么群发消息?手机电脑QQ群发消息教学

    2022-06-02 01:50:26
  • 嗨格式录屏大师设置鼠标效果教程

    2022-05-19 16:49:39
  • PS如何载入动作?PS载入动作的方法

    2023-09-18 11:44:15
  • excel怎么批量减法运算?

    2023-01-16 05:49:42
  • 如何在Word文档设置密码加密?Word文档密码加密的方法

    2023-05-16 20:49:19
  • win10正在安装卡在95%怎么办

    2023-11-09 08:12:00
  • DJ音乐播放管理软件rekordbox是如何从导出设备恢复音乐的,你一定要看!

    2023-12-08 11:29:28
  • word里面为什么在下划线上面打字格式会改变?

    2023-11-29 15:06:48
  • 自定义Word2010表格样式

    2023-12-13 05:05:24
  • 电脑硬盘开机自检怎么办 取消开机硬盘自检的方法

    2023-04-22 09:34:07
  • 电脑页面滑动不了怎么回事?电脑页面滑动不了的解决方法

    2023-10-28 10:42:46
  • 如何将Word文档中的自动编号转换为静态编号

    2022-05-21 19:55:59
  • excel表中vlookup函数的用法

    2022-11-06 20:08:26
  • IntelliJ IDEA使用更顺手,这些必要设置安排上~

    2023-06-26 05:59:43
  • WPS2016怎样快速输入下标符号

    2022-07-08 12:39:57
  • excel图表中怎么修改图例

    2023-06-07 09:01:39
  • 雨课堂进入了怎么退出_雨课堂学生退出介绍

    2023-02-15 11:39:12
  • asp之家 电脑教程 m.aspxhome.com