EXCEL中怎么满足多项特定条件单元格求平均值

如题所述

1、首先,打开excel表,鼠标点击要编辑的单元格;

2、点击菜单栏的公式——“插入函数”;

3、在函数对话框内输入“AVERAGEIFS”,点击确定;

4、在criteria2输入判断条件2;

5、点击确定后,我们就获得了生产A产品且没有异常的机台的平均生产量。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-04
透视是最简单的,直接把规格、样式拖动到行标签,价格拖动到数据,选择平均。
公式是使用AVERAGEIFS函数做,但是要手工去取出唯一的规格、样式清单,这一步操作的过程就比透视难本回答被网友采纳
第2个回答  2018-01-04

例如,规格为1*1、样式为“不花”的价格平均数:

追问

大神厉害了!再请教一下,假如我样式列还有一种条件呢?比如样式列有“花”“不花”“其它”...这几种条件,我该怎么修改函数?

追答

如果仍然是求【规格为1*1、样式为“不花”的价格平均数】,不用修改公式。
其实自己就知道了,很容易做到的。

追问

假如样式列表里【规格为1*1,样式新增一项为“其他”,相当于现在表格“样式“项有三种不同的样式,但是我需要将规格1*1的“不花”和“其他”提取这两种条件,在满足这两种情况的条件下再来求平均数】请问怎么操作? (刚才我试了试直接在你的函数后面添加 {B:B,“其他”} 好像不成立)

追答

用以下公式试试:

=AVERAGE(IF((A:A="1*1")*((B:B="不花")+(B:B="其他")),C:C))

追问

我放在真实的表格里好像不可以哦,只能嵌套单种条件,条件附加的话就为0。

我输入到真实的表格里面好像不可以哦,只能嵌套一个条件植,两个的话就等于0了。还有一个问题想请教一下 ,现在我一个表格里面有很多页分表,可不可以设置自动提取所有分表中的某一个单元格的数值再求平均值?

追答

第一个问题:是因为公式输入结束后你不是同时按Ctrl+Shift+Enter三键(也就是【组合键】!)确认,而是只按回车键确认的。
第二个问题:我只试过SUM函数可以这样计算,至于AVERAGE函数能否这样,你有现成的数据可自己试试。

本回答被提问者采纳