从今天计算最后一个季度(给定会计年度结束)
我有一个“财年结束”的input,它决定了公司的季度结束。 说:
today() is 3-April-2015 Company fiscal year ends: Oct-14
那么我应该得到最新的季度结束: Jan-15
即从公司财政年度末至今天的最后一个季度结束。
附:
FiscalEnd=12/02/2014 Today() (a3) =04/03/2015
我努力了:
=TEXT(EOMONTH(Fiscal_Year_EndQ,MOD(-MONTH(A3),3)-3),"mmm-yy")
并将于Nov-14
。
例:
会计年度截至:2014年10月31日
今天的date:2015年4月4日
List of QUARTER aug-oct 2014 nov-jan 2015 feb-april 2015
所以在这里我应该得到Jan-15
作为上个财政季度结束。
我认为:
=EOMONTH(A1,-MOD(MONTH(A1)-2,3)-1)
格式化为mmm-yy
可以提供服务。
给予宿舍的标准公式是:
=CHOOSE(CEILING(MONTH(A1)/3,1),"Q1","Q2","Q3","Q4")
其中A1包含有问题的date。 但是你的财政年度从十月十五号开始。 所以这个公式必须被1月1日到10月15日的差别所抵消:
=CHOOSE(CEILING(MONTH(A1-288)/3,1),"Q1","Q2","Q3","Q4")
编辑#1:
在A2input今天的date。 在B2中input:
=CHOOSE(CEILING(MONTH(A2-305)/3,1),1,2,3,4)
在C2中input:
=IF(B2-1=0,4,B2-1)
在D2中input:
=CHOOSE(C2,"Jan","Apr","Jul","Oct")
例如: