【问题标题】:Google sheets formula to get the % change of the last 5 rows谷歌表格公式获取最后 5 行的百分比变化
【发布时间】:2021-07-26 06:45:01
【问题描述】:

我正在努力解决我想要实施的 Google 表格中的一个公式。我想要做的是找到表中最后 5 行的百分比变化。并且每次添加新行时,都应该再次计算最后一个“5 天块”单元格的百分比变化。

My current setup:

因此,根据所附图片,最近 5 天的当前百分比变化应为 9.21% (9202/8425)。但是明天在 5 月 4 日添加一个新值时,例如 9250 美元,百分比变化应该是 11.11%(5 月 5 日的 9250 与 4 月 29 日的 8324.99 的百分比变化)。

希望我已经说清楚了,在此先感谢! 问候。

【问题讨论】:

    标签: google-sheets google-sheets-formula formula array-formulas


    【解决方案1】:

    我们可以使用这个公式得到B列中最后一个数值。

    =INDEX(B2:B,MATCH(143^143,B2:B))
    

    要获得 B 列中倒数第五个值,即 5 天前的总数,我们可以调整相同的公式。

    =INDEX(B2:B,MATCH(143^143,B2:B)-4)
    

    然后我们可以结合这些公式来获得百分比变化。

    =(INDEX(B2:B,MATCH(143^143,B2:B))-INDEX(B2:B,MATCH(143^143,B2:B)-4))/INDEX(B2:B,MATCH(143^143,B2:B)-4)
    

    当然,使用该公式将单元格格式化为百分比。 (格式>数字>百分比)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-18
      • 2014-06-28
      • 2021-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多