1、首先,打开excel表,鼠标点击要编辑的单元格;
2、点击菜单栏的公式——“插入函数”;
3、在函数对话框内输入“AVERAGEIFS”,点击确定;
4、在criteria2输入判断条件2;
5、点击确定后,我们就获得了生产A产品且没有异常的机台的平均生产量。
例如,规格为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函数能否这样,你有现成的数据可自己试试。