【发布时间】:2021-12-01 03:45:57
【问题描述】:
我正在尝试使用数组公式根据过去 14 天(最后 14 行,因为每一行都是 1 天)计算值。
我希望 N110:N 具有来自 I96:I110 的值(例如:总和)。
意思是,N110 中的值应该是 sum(I96:I110)。对于 N111,它应该是 sum(I97:I111) 等。
我有类似 = ARRAYFORMULA("I"& Row(I110:I)-14 & ":I" & Row(I110:I)) 的返回
I96:I110
I97:I111
I98:I112
...
在每一行中。
我无法将它包装到数组公式中,因为 Indirect() 在这里不起作用并且只返回第一个值。
我也尝试过使用偏移量,这导致了相同的结果。
基本上,我正在尝试使用数组公式通过具有固定大小 (14) 的动态偏移范围来计算值。
我可以使用 google apps 脚本解决它,但我想尝试使用 arrayformula。
【问题讨论】:
标签: google-sheets array-formulas