使用变量作为 Excel 中 AVERAGEIF 函数的范围选择标准

使用变量作为 Excel 中 AVERAGEIF 函数的范围选择标准

我想取多个单元格的平均值,条件是它们的值必须介于其他两个单元格给出的两个值(最小值和最大值)之间。当我尝试直接实现此功能(使用 AND(A1))时,我收到 #DIV/0 错误,因此未选择任何单元格。

如何在不手动输入边界值的情况下实现此目的?

答案1

以下是 Reddit 用户提供的解决方案电梯

首先,如果涉及多个条件,请使用 AVERAGEIFS 函数。其次,使用"ComparativeOperator"&CellID参数。

例子:=AVERAGEIFS(A1:A100;B1:B100;">="&C1;B1:B100;"<="&D1)

相关内容