如何在Excel中创建自定义格式的表格?

时间:2019-07-12 14:49:39

标签: excel date excel-formula

一年多以前@dLightz asked

  

我正在尝试让excel自动转换输出   两位数的字母数字数据,分别输入相应的日期。

     

例如,我使用的程序输出以下数据:

     

J7
O9
U2
WL

     

我可以(一一检查)这些分别与   以下:

     

J7 = 2019年7月,
O9 = 2024年9月,
U2 = 2030年2月,
WL = 2032年12月,

     

从即日起至2018年6月,每个月都有两位数字代码   2035年12月。设置范围没有问题,但是输出   这些代码中的代码可以超过100行,而我宁愿   转换自动化。我该怎么做?

OP似乎在一天内放弃了Q,随后将其删除。 OP在评论中确实写道:

  

通常,第二个位置是X代表10月,Y代表12月。

不考虑注释,只接受三个字符代表月份,是否有公式可以在给定的范围内将两个字符转换为月份年份格式的日期?

1 个答案:

答案 0 :(得分:0)

是的,假设字符对在A1中:

=UPPER(TEXT(DATE(CODE(LEFT(A1))+1945,IF(RIGHT(A1)="L",12,IF(1*CODE(RIGHT(A1))>76,1*CODE(RIGHT(A1))-78,RIGHT(A1))),1),"MMM yyyy"))