如何减少 Excel 公式中选择的单元格数量?

如何减少 Excel 公式中选择的单元格数量?

我正在使用该AVERAGE功能并将其沿着一行拖动/扩展(例如从 A1 到 D1),所选单元格应在每个新列中减少 1 行。

例如:

A1  
=AVERAGE(A2:A10)

B1  
=AVERAGE(B2:B9)

C1  
=AVERAGE(C2:C8)

ETC。

答案1

您可以在 A1 中输入以下公式:

=AVERAGE(A$2:INDEX(A2:A10;10-COLUMNS($A$2:A$2)))

然后将其拖到该行的其余部分(最多到 I1)。

它的作用是:

  • COLUMNS 函数将计算您已进展的列数(从 1 开始);
  • INDEX 函数返回对所需范围 (A10、B9、C8、...) 中的最后一个单元格的引用;
  • 然后,AVERAGE 函数在范围 A2:A10、B2:B9、C2:C8 等上运行。

相关内容