谷歌表格滚动平均公式从多张表格中提取数据

时间:2021-04-26 21:50:42

标签: google-sheets

我花了很长时间在标题中构建一个公式。我正在失去它,试图让它在我的脑海中保持清晰。

工作表:2020 年 12 月、2021 年 1 月、2021 年 2 月等......(几个月可以追溯到几年前,我只会将此公式应用于未来的工作表)和一张名为 Calculations 的工作表(用于静态数据)

>

每张工作表都是从上个月的工作表复制而来的,并且手动将数据清零。它本质上是一个预算表。他们包含: A1 包含月份的下拉列表,用于选择此工作表跟踪的月份。 A2 包含年份。 G1 包含我希望在计算中使用的数据(例如,格式化为货币的 4402.11。)

有几件事我想做,我确信如果我被轻推,我可以自己弄清楚。

第一次计算:如果当前工作表是 2021 年 4 月。我想用上个月的工作表“2021 年 3 月”!G1 中的数据自动填充单元格。用 2 个月前的数据填充另一个单元格,等等...

我试图使用 =address() 和 =indirect() 来解决这个问题。计算有 A1 = 一月,A2 = 二月等。所以我打算使用一个函数将月份表的月份与该数组进行比较以找到单元格,将月份转换为带有地址的数字,加 1,然后反转获取上个月的过程,等等......如果我能得到这些单元格,我就可以从那里建立平均值和其他项目。

我发现了许多其他堆栈问题和答案,这些问题和答案给了我一些零碎的问题,但感觉我正在以一种完全低效的方式解决这个问题。

通过更改 2+x 个单元格,其中 X 是要提取的前一个月的数量,我可以将我的“制作新的月份副本”过程从 2 个步骤更改为 5 个步骤。示例:A1 + A2 是当前的,我会在第一个月使用 A3 + A4,在第三个月使用 A5 + A6,但我试图避免这种情况并使其自动。它已经足以将工作表的真正内容归零,因为这张表已经在这里和那里进行了 4 年的调整。

最终目标是根据当前和接下来的 3 个旧工作表创建显示平均值和趋势的单元格,以便快速查看。目前,如果需要这些数据,可以通过在表格中随意切换或从填写此文档的数据源中提取报告来完成(这意味着从未这样做过,所以我们“猜测”数字是上升还是下降)

Edit1:这是一张说明我正在尝试做的工作的表。请阅读一般注意事项/说明表 https://docs.google.com/spreadsheets/d/1LFXRM-Np714yAtmefPsslMK0JqwVQF449dFMKNGcLds/edit?usp=sharing

0 个答案:

没有答案