如何获得基于date的财政年度

我试图根据财政年度显示季度:从四月开始的第一季度,从七月第二季度,等等。

B列中有一个date列表,在A列中我想要相应的季度和年份。 有两个部分我不明白:

  • 目前01 JAN 2018它显示了Q4 2018 。 虽然date是2018年,但这是2017年的最后一个季度,应该显示Q4 2017

  • 如何获得Q1 17/18的显示格式(例如)

目前我有:

 =CHOOSE(INT((MONTH(B1)-1)/3)+1,"Q4","Q1","Q2","Q3") & " " & YEAR(B1) 

是否有可能没有任何帮手列?

从年份部分减去一个布尔expression式:

 YEAR(B1) - (MONTH(B1)<4) 

如果MONTH小于4,则会从年减去1 ,否则将减去0

 =CHOOSE(INT((MONTH(B1)-1)/3)+1,"Q4","Q1","Q2","Q3") & " " & YEAR(B1) - (MONTH(B1)<4)