我试图在MS Excel中查找给定季度和年份的最后7个季度。
例如。 如果我有2016年第一季度,那么我应该能够在一个单元格中找到2015年第四季度,在另一个单元格中找到2015年第三季度,等等,显示过去七个季度。这应该是动态的,即当当前季度发生变化时,年份也应该随时移动。
我能够使用以下公式找到最后一个季度数字:
=CHOOSE(CEILING(MONTH(E4)/3,1),1,2,3,4)
和
=IF(F5-1=0,4,F5-1)
但我无法保持这一年的活力。
如果当前季度是2015年第一季度,那么我需要的季度将是:
Q4 2015
Q3 2015
Q2 2015
Q1 2015
Q4 2014
Q3 2014
Q2 2014
答案 0 :(得分:0)
你的问题不明确。但是,如果E4
中有某个日期,则以下公式将返回Qn YYYY
。如果你然后填写正确,它将返回前几个季度。如果您的布局不同,则需要相应地调整公式。
编辑公式调整为能够正确填写而不是向下
F5: ="Q" & INT(MONTH(EDATE($E$4,-(COLUMNS($A:A)-1)*3))/3)+1 &" " & YEAR(EDATE($E$4,-(COLUMNS($A:A)-1)*3))
公式从E4中减去3个月的倍数;并计算该日期的季度和年份。通过使用ROWS
函数,每次填充一行时,该倍数会递增。