1

我正在尝试自动填充这些公式,增加单元格引用以遵循以下模式。

公式平均块数为 12,单元格引用一次增加 11 个;我查看了其他一些相关问题,我认为 INDIRECT 函数是可行的方法,但我无法将它用于我的公式:

Sheet2,单元格 D2

 =IF(ISERROR(SUM('Sheet1'!D2:D13)),0,SUM('Sheet1'!D2:D13)/MAX(1,COUNTIF('Sheet1'!D2:D13,">0")))

Sheet2,单元格 D3

=IF(ISERROR(SUM('Sheet1'!D14:D25)),0,SUM('Sheet1'!D14:D25)/MAX(1,COUNTIF('Sheet1'!D14:D25,">0")))

Sheet2,单元格 D4

=IF(ISERROR(SUM('Sheet1'!D26:D37)),0,SUM('Sheet1'!D26:D37)/MAX(1,COUNTIF('Sheet1'!D26:D37,">0")))
4

1 回答 1

1

未经测试。请试试:

=IF(ISERROR(SUM(INDIRECT("Sheet1!D"&ROW()+(ROW()-2)*11&":D"&ROW()+(ROW()-1)*11))),0,SUM(INDIRECT("Sheet1!D"&ROW()+(ROW()-2)*11&":D"&ROW()+(ROW()-1)*11))/MAX(1,COUNTIF(INDIRECT("Sheet1!D"&ROW()+(ROW()-2)*11&":D"&ROW()+(ROW()-1)*11),">0")))
于 2014-09-16T19:45:04.243 回答