【发布时间】:2016-10-19 15:02:47
【问题描述】:
我有多个带有分数信息的表格,即 Name , Score 1, Score 2 ,3 等。
在所有分数之后,我在单元格 L2 上有以下公式:=IFERROR(AVERAGE(D2:K2),"")
问题是,如果我在表中添加一个新行,包括名称和分数 1 ,2, 3 等。公式的范围会自动更改为: =IFERROR(AVERAGE(D2:K3),"" ) 并且平均值将不准确,因为在假设使用 1 行计算范围时基于 2 行计算结果
在添加所有名称和分数后,我一直在手动修复此问题,方法是将原始公式粘贴到单元格 L2 并向下拖动,但我想知道是否有任何方法可以让表格自动执行此操作而无需更改公式的范围?
【问题讨论】:
-
你试过=IFERROR(AVERAGE($D$2:$K$2),"")
-
我试过了,excel总是自动将范围更改为 $D$2:$K$3 。在添加新行之前,单元格 L2 上的范围是 D2:K2,但是一旦我添加新行,它就会更改为 D2:K3
标签: excel excel-formula