首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel数据转换

Excel数据转换
EN

Stack Overflow用户
提问于 2018-03-21 12:46:38
回答 2查看 38关注 0票数 0

我有这样的日期栏

代码语言:javascript
复制
DEC07
SEP2007
SEP2008
JUN10
JUN09

假设DEC07为12/2007,我如何将其转换为MM/YYYY?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-21 12:55:02

使用A1中的数据,在B1中输入:

代码语言:javascript
复制
=MONTH(DATEVALUE("1 " & LEFT(A1,3) & " 2000")) & "/" & IF(LEN(A1)=5,2000+RIGHT(A2,2),RIGHT(A1,4))

然后抄下来。

这个公式将同时处理两位数年和四位数年.

票数 1
EN

Stack Overflow用户

发布于 2018-03-21 13:06:28

这会将其转换为实际日期,而不是看起来像日期的字符串:

代码语言:javascript
复制
=IF(LEN(A1)=5,--REPLACE(A1,4,0,"20"),--A1)

然后格式化单元格:

代码语言:javascript
复制
mm/dddd

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49406704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档