Office中国论坛/Access中国论坛

标题: 请教带条件的求均值公式 [打印本页]

作者: cyr12341    时间: 2008-2-1 15:31
标题: 请教带条件的求均值公式
地市产品数据
福州A4
厦门B3
福州B2
龙岩B1
福州B8
福州B9


想统计福州B类产品的平均数量,请问用何公式能行。谢谢
作者: pureshadow    时间: 2008-2-1 15:57
daverage函数是肯定没有问题的,但铁定要加辅助列。
还有就是用=average((a2:a7="福州")*(b2:b7=“B”)*(c2:c7))组合键结束
作者: pureshadow    时间: 2008-2-1 16:00
不对,average会把0也计算进去,要改成:
sum((a2:a7="福州")*(b2:b7=“B”)*(c2:c7))/sum((a2:a7="福州")*(b2:b7=“B”))组合键结束
作者: jackyzhou71    时间: 2008-2-1 23:59
好东东啊,太好了,发现得太晚喽。。。。
作者: cyr12341    时间: 2008-2-2 11:06
=SUM((案例!B1:B68="福州")*(案例!L168="产品")*(案例!K1:K68))/SUM((案例!B1:B68="福州")*(案例!L168="产品"))

不行呀,我这么输,出不来,是不是有问题呀
作者: pureshadow    时间: 2008-2-2 11:25
需要组合键结束
编辑好公式后同时按CTRL+SHIFT+ENTER
作者: cyr12341    时间: 2008-2-2 15:00
有按C+S+E键,不行,这个是跨sheet进行,是文本格式内容。不行呀,怎么办?
作者: pureshadow    时间: 2008-2-2 15:05
跨SHEET的只要在单元格前输入SHEET名加!即可
数据是文本格式还是数值格式都不会影响,实在不行就再加个*1
去妖的Q空间看下,里面有专门SUM数组的内容.
作者: cyr12341    时间: 2008-2-2 16:02
刚才那个需求已搞定,不知道为何,我重新输入=字就行了,不过现在还有一个问题。想请福州的所有均值,我录:=SUM((案例!B2:B68="福州")*(案例!K2:K68))/SUM(案例!B2:B68="福州")。怎么得不出为,不知道对不对?
作者: pureshadow    时间: 2008-2-2 16:13
SUM((案例!B2:B68="福州")*(案例!K2:K68))/SUM((案例!B2:B68="福州")*1)
组合键结束

[ 本帖最后由 pureshadow 于 2008-2-2 16:15 编辑 ]
作者: cyr12341    时间: 2008-2-2 16:21
标题: 回复 10# 的帖子
感谢版主,我少了一个()。多谢指点。全部搞定。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3