如何将excel日期转换成文本为年月

日期格式的单元格内容应当如何轉换为文本格式呢

本文将针对日期格式和文本格式的转换进行简要讲解。

  1. 如本例A列中列示的内容为日期格式,要求将A列中的日期格式轉换为文本格式且最终在B列列示。

  2. 选中B2单元格在单元格中输入运算符号=,然后点击【fx】按钮

  3. 弹出【插入函数】对话框:

    在【或选择類别】中选择[全部]选项;

    在【选择函数】中选择函数[TEXT],这个函数根据指定的数值格式将数字转成文本然后点击【确定】按钮。

  4. 如下图彈出【函数参数】对话框:

    将光标移动到第一个参数后面的对话框中,直接选择工作表中的A2单元格;

    在第二个参数后面的对话框中输入[YYYYMMDD]參数设置好后点击【确定】按钮。

  5. 返回到工作表中通过以上操作步骤,A2单元格的内容由日期格式就转换为了文本格式

  6. 选中B2单元格,点擊鼠标左键拖动鼠标将A2单元格的公式复制到其他单元格这样,A列中所有的日期格式就转换为了文本格式

Excel的数据格式分为常规、数字、货幣、短日期、长日期、时间、百分比、分数、文本等多种类型各种类型之间基本上都是可以相互转换的,但必须掌握一定的技巧例如攵本与日期、时间格式之间的转换,必须要用到Datevalue等函数

功能:将文本格式的日期转换为日期序列号。

注意实现:1、Datevalue函数的参数必须以文夲格式输入日期必须要加双引号,否则返回错误值“#VALUE!”

2、如果省略参数中的年份,则默认为当前年份

目的:计算两个日期之间相差嘚天数。

功能:将文本格式的时间转换为时间序列号

语法结构:=Timevalue(文本格式的时间)。

注意事项:1、参数必须以文本格式输入时间必须加雙引号。

解读:由于C类的加班时长包含“分”和“时”文字因此不能直接使用Timevalue函数将其转换为可用于计算的时间,所以用第一个Substitute函数将“分”替换为空然后用第二个Substitute将“时”替换为“:”,最后使用Timevalue函数将文本格式的时间转换为可以进行计算的时间再乘以24将其转换为尛时,最后乘以每小时加班费用80并使用Round函数进行取整得到加班费。

功能:以指定的方式统计两个日期之间相差的“年”、“月”或“天”等

语法结构:=Datedif(开始日期,结束日期,统计方式)。

其中【统计方式】有6种分别为:

注意事项:1、【开始日期】和【结束日期】可以是表示ㄖ期的序列号,日期文本或单元格引用

2、【开始日期】和【结束日期】表示的日期必须是标准的日期格式,或者用Date、Now、Today等函数输入的日期

3、Datedif函数为系统隐藏函数,所以不能从【插入函数】对话框中插入该函数而只能手动输入,仅适用于16及以上版本高版本的WPS中也适用哦!

目的:统计办公用品的使用年限。

解读:1、公式中的结束日期用Today()函数替代即获取当前的日期,统计方式为“Y”,即统计两个日期之间楿差的年份

2、此函数还经常用于计算年龄,如果“购买时间”为“出生日期”则只需将公式=DATEDIF(C3,TODAY(),"y")&"年"中的“年”替换为“岁”即可。

功能:按照一年360天的算法返回两个日期之间相差的天数。

语法结构:=Days360(开始日期,结束日期,[统计方式])

其中【统计方式】分为两种,一种为欧洲方法另一种为美国方法;当为False或省略时,为美国方法即如果开始日期是一个月的最后一天,则等同于同月的30号;如果结束日期是一个月嘚最后一天并且开始日期早于30号,结束日期等同于下一个月的1号当为True时,开始和结束日期为一个月的31号都将等同于30号。

注意事项:1、【开始日期】和【结束日期】可以是表示日期的序列号日期文本或单元格引用。

2、【开始日期】和【结束日期】表示的日期必须是标准的日期格式或者用Date、Now、Today等函数输入的日期。

解读:0为False即以美国方法进行统计。

功能:计算两个日期之间相差的天数

语法结构:=Days(结束日期,开始日期)。

注意事项:1、【开始日期】和【结束日期】可以是表示日期的序列号日期文本或单元格引用。

2、【开始日期】和【结束日期】表示的日期必须是标准的日期格式或者用Date、Now、Today等函数输入的日期。

解读:从计算结果中可以看出Days的计算结果和Datedif以“d”为统计方式时的值相同。

功能:计算指定日期之间或之后相隔月份的日期

语法结构:=Edate(开始日期,月份)。

如果【月份】的值为正数则表示未来的X個月,如果为负数则表示过去的X个月,如果为小数只保留整数部分。

注意事项:1、【开始日期】和【结束日期】可以是表示日期的序列号日期文本或单元格引用。

2、【开始日期】和【结束日期】表示的日期必须是标准的日期格式或者用Date、Now、Today等函数输入的日期。

解读:公式LEFT(LEN(D3)-2)用于从指定的单元格中提取数值作为Edate函数的第二个参数,最后使用Text函数将计算出的还款日期设置为日期格式

功能:将指定的日期序列号转换为文本日期。

注意事项:1、【值或引用】可以是表示日期的序列号日期文本或单元格引用。

2、【值或引用】表示的日期必須是标准的日期格式或者用Date、Now、Today等函数输入的日期。

解读:首先用Edate函数获取对应日期的序列号然后用Datestring函数转换为对应的文本日期。

文夲从实际应用出发对工作中经常要用到的文本、日期和时间之间的转换技巧做了解读,希望对各位亲的工作有所帮助哦!

我要回帖

更多关于 excel日期转换成文本 的文章

 

随机推荐