第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]")&"季度"
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/aa64034f78f0f736b2e3a0700b55b319ebc413a5?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)
第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],["一","二","三","四"]) & "季度"