【发布时间】:2015-04-19 11:45:20
【问题描述】:
我想找到一个公式,使我能够一次计算以下两个公式分别计算的内容。该公式必须忽略空白单元格。
1) 一个使我能够平均一列中最后 n 个条目并忽略空白单元格的公式(使用 CTRL+SHIFT+ENTER 输入)
=AVERAGE(IF(ROW(A1:A10)>=LARGE(IF(A1:A10,ROW(A1:A10)),nth),IF(A1:A10,A1:A10)))
2) 如果在相邻列中满足特定条件,则计算平均值的公式(使用 CTRL+SHIFT+ENTER 输入)
=AVERAGE(IF(A1:A10="CONDITION",B1:B10))
当然,我必须手动输入“第n个值”以及条件。
这个例子展示了我想要完成的事情(见下文)
条件为“蓝色”的最后两个条目的平均值是多少? (7.5)
条件为“红色”的最后三个条目的平均值是多少? (7)
等等
再次请注意空白单元格。
【问题讨论】:
标签: excel conditional-statements average