Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 左侧单元格求和的公式?_Google Sheets_Offset_Google Sheets Formula - Fatal编程技术网

Google sheets 左侧单元格求和的公式?

Google sheets 左侧单元格求和的公式?,google-sheets,offset,google-sheets-formula,Google Sheets,Offset,Google Sheets Formula,我需要一个“年至今”字段的公式。基本上,我需要将给定单元格左侧的单元格相加,再加上之前的11个单元格(一行中有几年)。在Excel中,这是通过偏移量和-Width值实现的。床单的宽度太宽,效果不好 有人有什么建议吗 值得一提的是,在工作表中不起作用(但在Excel中起作用)的公式如下: =SUM(OFFSET(Forecast!$B$12,ROW($A13)-ROW($A$12),MATCH(Report!$I$1,Months,0)+2,1,-$I$2)) 其中-$I$2是一个可变的月数字段

我需要一个“年至今”字段的公式。基本上,我需要将给定单元格左侧的单元格相加,再加上之前的11个单元格(一行中有几年)。在Excel中,这是通过偏移量和-Width值实现的。床单的宽度太宽,效果不好

有人有什么建议吗

值得一提的是,在工作表中不起作用(但在Excel中起作用)的公式如下:

=SUM(OFFSET(Forecast!$B$12,ROW($A13)-ROW($A$12),MATCH(Report!$I$1,Months,0)+2,1,-$I$2))

其中-$I$2是一个可变的月数字段。

我使用了间接和RC格式。这种秘方是
max(COLUMN()-11,1)

或者使用
$I$2
单元格

=sum(INDIRECT("R"&row()&"C"&max($I$2-11,1)&":R"&row()&"C"&($I$2-1), FALSE))
编辑:

使用附加信息,假设您的条目在
br
中,您的第一个月在
bc
中,您感兴趣的工作表是
sh
,您希望返回
$I$2-1
列(因为
bc
计为一列)


这是我得到的最接近答案,但我不确定我是否完全明白。还有一种可能是我没有进行适当的设置。该公式位于第5页,用于处理第2页的字段。单元格I2($I$2)在第5页上,只是对所选月份进行编号。然后,我使用该单元格来定义我的求和公式在第2页上与给定单元格的距离,以便准确地给我一个“年初至今”的数字。
=sum(INDIRECT("R"&row()&"C"&max($I$2-11,1)&":R"&row()&"C"&($I$2-1), FALSE))
=SUM(INDIRECT("sh!"&"R"&br&"C"&(bc+1-$I$2)&":R"&br&"C"&bc,false))