楼主:
areyo (没有名字的怪物)
2016-06-28 08:13:46软件: office excel
版本: 2010
大家早安,想请教个问题
我想统计平均值,所以用averageifs来计算
我想去计算星期一 ~ 二的平均值,所以我公式这样写
=AVERAGEIFS($M$4:$M$33,$B$4:$B$33,"星期一",$B$4:$B$33,"星期二")
可却不行,出现#div/0!
若拿掉星期二的部分,却可以算出,是我的逻辑不对吗??
但若改成这样,却可以算出正确的值
=AVERAGEIFS($M$4:$M$33,$B$4:$B$33,"<>星期一",$B$4:$B$33,"<>星期二",$B$4:$B$33,"<>星期三",$B$4:$B$33,"<>星期四")
作者:
ljuber (美少妇与女儿同学的故事)
2016-06-28 10:12:00我也想知道
作者: soyoso (我是耀宗) 2016-06-28 10:14:00
因b4:b33无符合为星期一也为星期二的条件,而产生错误值
楼主:
areyo (没有名字的怪物)
2016-06-28 10:17:00都有ㄝ,B4:B33就是星期一 ~ 日,我想统计星期一~ 四平均值
作者: soyoso (我是耀宗) 2016-06-28 10:18:00
"<>星期一"、"<>星期二"...的写法则会筛选出b4:b33内非条
楼主:
areyo (没有名字的怪物)
2016-06-28 10:18:00M4:M33为数值,照理说直接这样写就表示"等于"的意思吧??
楼主:
areyo (没有名字的怪物)
2016-06-28 10:23:00那为什么直接写等于星期一,也等于星期二,它却不能算出平均
作者: soyoso (我是耀宗) 2016-06-28 10:24:00
如原po要总计星期一~四平均值则为b4:b33内非星期五~星期日
楼主:
areyo (没有名字的怪物)
2016-06-28 10:26:00所以只能用"非"的办法去统计,那理论上直接等于应该也要成立
作者: soyoso (我是耀宗) 2016-06-28 10:27:00
因b4:b33的字串无符合同时(and)等于星期一和星期二
楼主:
areyo (没有名字的怪物)
2016-06-28 10:29:00所以是逻辑错误了
楼主:
areyo (没有名字的怪物)
2016-06-28 10:37:00好的,谢谢您
作者: soyoso (我是耀宗) 2016-06-28 10:37:00