Excel 2010年:调整公式,计算出与上月不同的数据
Excel 2010: Adjust formula so it calculates different data based on last month
我正在处理下面附上的 table。
我旁边有趋势数据。但这目前必须每月手动移动。公式是:=IFERROR(-SIGN(J4-I4),"N/A")
与 8 月相比,这符合我目前想要的 9 月。但我想知道是否有办法让它在数据添加到 10 月时或根据日期自动移动到接下来的 2 列。
当前输入的月份是 01/10/2017 月份的第一个数据,但显示为 MMM。以防万一有必要在公式中使用它们。
我也想出了如何计算上个月的第一个日期:
=IF((EOMONTH(TODAY(),-2)+1)=J2, "Yes", "No")
- 把它作为一个 IF 来做,这样我就可以看看它是否有效。
我想弄清楚是否可以添加到第一个公式 (SIGN) 以便它首先获得上个月的第一个日期 (01/09/2017)然后将其与月份列进行比较。然后根据月份比较下面相应的数据。
而不是 =IFERROR(-SIGN(J4-I4),"N/A")
,试试这个公式:
=IFERROR(-SIGN(INDEX(A4:M4,1,COUNTA(A4:M4))-INDEX(A4:M4,1,(COUNTA(A4:M4)-1))),"N/A")
没有数据的月份应为空白,其中 W/O 公式...
我正在处理下面附上的 table。
我旁边有趋势数据。但这目前必须每月手动移动。公式是:=IFERROR(-SIGN(J4-I4),"N/A")
与 8 月相比,这符合我目前想要的 9 月。但我想知道是否有办法让它在数据添加到 10 月时或根据日期自动移动到接下来的 2 列。
当前输入的月份是 01/10/2017 月份的第一个数据,但显示为 MMM。以防万一有必要在公式中使用它们。
我也想出了如何计算上个月的第一个日期:
=IF((EOMONTH(TODAY(),-2)+1)=J2, "Yes", "No")
- 把它作为一个 IF 来做,这样我就可以看看它是否有效。
我想弄清楚是否可以添加到第一个公式 (SIGN) 以便它首先获得上个月的第一个日期 (01/09/2017)然后将其与月份列进行比较。然后根据月份比较下面相应的数据。
而不是 =IFERROR(-SIGN(J4-I4),"N/A")
,试试这个公式:
=IFERROR(-SIGN(INDEX(A4:M4,1,COUNTA(A4:M4))-INDEX(A4:M4,1,(COUNTA(A4:M4)-1))),"N/A")
没有数据的月份应为空白,其中 W/O 公式...