excel - 平均每 n 行并排除值

标签 excel excel-formula

我想每 5 行取平均值,但也要排除小于 50 的平均值。这是每 5 行取平均值的命令。

=AVERAGE(OFFSET($L$3,(ROW()-ROW($P$2))*5,,5))

这是排除小于 50 的值的命令
=AVERAGEIF(L3:L8,">50")

如何将这两个结合到一个命令中?

最佳答案

感谢我的一位同事,以下工作就像 gem 一样。

=IFERROR(AVERAGEIF(OFFSET($L$3,(ROW()-ROW($P$2))*5,,5),">50"),0)

关于excel - 平均每 n 行并排除值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54993303/

相关文章:

java - 生成 Excel 标题时更改特定文本的颜色

excel - 如何使用 INDEX() 进行嵌套数组计算?

vba - Excel VBA : Error Handling Breaking Mid-Code

Excel - 具有 OR 条件的 AVERAGEIFS?

excel - 基于跨多列的条件对行求和

arrays - 具有多个 CountIf 的动态数组

vba - VBA 新增功能 - 运行时错误 6,脚本在空白单元格处停止而不是循环

excel - Excel 中范围内的 DATEDIF

excel - 根据另一列中的日期创建序列(excel)

Excel 索引和匹配使用带有通配符的 bool OR