excel函数月度转季度求教

如题,求月度转季度的函数
201201转为“2012第一季度”
201306转为“2012第二季度”
非常感谢!

第1个回答  2013-03-27
如果a1是日期格式的:
=YEAR(A1)&"第"&NUMBERSTRING(INT(MONTH(A1)/3+1),3)&"季度"
如果a1是文本格式的(也可以转换成日期格式:yyyymm):

=left(A1,4)&"第"&NUMBERSTRING(INT(right(A1,2)/3+1),3)&"季度"
第2个回答  2013-03-27
=LEFT(A2,4)&(LOOKUP(RIGHT(A2,2)*1,{1,4,7,10},{"第一季度","第二季度","第三季度","第四季度"}))
假设 原来的那些数字 都是6位数 并且在A列……
第3个回答  2013-03-27

    =LEFT(A1,4)&"第"&TEXT(LEN(2^--RIGHT(A1,2)),"[dbnum1]")&"季度"

 

     

第4个回答  2013-03-27
你可以用以下公式转换:

=if(or(trim(a1)="201201",trim(a1)="201202",trim(a1)="201203"),"2012第一季度",if(or(trim(a1)="201204",trim(a1)="201205",trim(a1)="201206"),"2012第二季度",if(or(trim(a1)="201207",trim(a1)="201208",trim(a1)="201209"),"2012第三季度","2012第四季度")))
第5个回答  推荐于2016-02-25
假设201201在单元格A1
=IF(VALUE(RIGHT(A1,2))<=3,LEFT(A1,4)&"第一季度",IF(VALUE(RIGHT(A1,2))<=6,LEFT(A1,4)&"第二季度",IF(VALUE(RIGHT(A1,2))<=9,LEFT(A1,4)&"第三季度",LEFT(A1,4)&"第四季度")))本回答被提问者采纳
第6个回答  2018-02-20
=MID(A1,1,4) & "第" & lookup(MID(A1,5,2),[01,04,07,10],["一","二","三","四"]) & "季度"