作者:
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