【问题标题】:Calculate last quater from today (given Fiscal Year end)从今天开始计算上个季度(给定财政年度结束)
【发布时间】:2015-04-03 10:30:03
【问题描述】:

我输入了一个“财政年度结束”,它决定了公司的季度结束。说:

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 日
今天的日期:2015 年 4 月 4 日

List of QUARTER
aug-oct 2014
nov-jan 2015
feb-april 2015

所以在这里我应该得到Jan-15 作为上一财季末。

【问题讨论】:

    标签: excel date excel-formula


    【解决方案1】:

    我认为:

    =EOMONTH(A1,-MOD(MONTH(A1)-2,3)-1)  
    

    格式为mmm-yy 可以投放。

    【讨论】:

      【解决方案2】:

      给出四分之一的标准公式是:

      =CHOOSE(CEILING(MONTH(A1)/3,1),"Q1","Q2","Q3","Q4")
      

      其中 A1 包含相关日期。但是您的财政年度从 10 月 15 日开始。所以这个公式必须用 1 月 1 日和 10 月 15 日的差来抵消:

      =CHOOSE(CEILING(MONTH(A1-288)/3,1),"Q1","Q2","Q3","Q4")
      

      编辑#1:

      A2 中输入今天的日期。在 B2 中输入:

      =CHOOSE(CEILING(MONTH(A2-305)/3,1),1,2,3,4)
      

      C2中输入:

      =IF(B2-1=0,4,B2-1)
      

      D2中输入:

      =CHOOSE(C2,"Jan","Apr","Jul","Oct")
      

      例如:

      【讨论】:

      • 它的 oct(月)和 15(年)。
      • 我们需要财年第一天的日期。会计年度的第一天是 2016 年 10 月 1 日 吗?还是 2016 年 11 月 1 日
      • 基本上在这里,我不需要任何依赖的日期,因为它都是该月的最后一个日期。所需的输出将是今天 - 月年中的(最新可用季度)
      • 除非我知道会计年度的第一个日期,否则我无法为您提供帮助。
      • 可以说,2014 年 10 月 31 日是季度末。我也编辑了这个问题,检查我所说的例子!!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-13
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多