Excel日期格式 - 季度和&年

时间:2011-10-31 09:43:51

标签: excel excel-formula

是否可以更改单元格格式以显示季度和年份 q yyyy 而不是 dd-mm-yyyy

6 个答案:

答案 0 :(得分:5)

否 - 季度不是可自定义的格式

我认为你能得到的最接近的是使用一个有两个潜在限制的公式

  1. 代替当前值
  2. 这将不再是日期
  3. =INDEX({"Mar","Jun","Sep","Dec"},ROUNDUP(MONTH(A1)/3,0))&TEXT(A1," yyyy")

    将返回季度(基于日历年)和A1中的日期年份,即今天的日期 2011年12月

答案 1 :(得分:1)

不可能有上述格式。

答案 2 :(得分:1)

=ROUNDUP(MONTH(A1)/3,0)&TEXT(A1," yyyy")

如果您只需要季度数

,这就足够了

答案 3 :(得分:1)

=IF([@Date]="","N/A",TEXT([@Date],"YYYY-Q")&ROUNDUP(MONTH([@Date])/3,0))

=IF(A1="","N/A",TEXT(A1,"YYYY-Q")&ROUNDUP(MONTH(A1)/3,0)

例如,6/15/2015将成为2015-Q3

如果日期字段为空,则此公式将填充N/A而非获取1900-Q1

答案 4 :(得分:1)

试试这个公式:

="Q"&INT((MONTH(AZ2)+2)/3)&"-"&YEAR(AZ2)

这将在单元格12/31/2016AZ2并将其更改为Q4-2016

答案 5 :(得分:0)

对于A1单元格中的2020年1月7日,

=TEXT(A1,"yyyy")&"Q"&ROUNDUP(MONTH(A2)/3,0)

产生:“ 2020Q1”