EXCEL 平均數

2013-10-29 8:00 pm
AVERAGE 會把儲存格值為0,也一併算入,不想計入,該用何指令??????
< 10,20, , 30 平均數應為 20 ,但使用 AVERAGE 變為12 >

回答 (3)

2013-10-29 8:17 pm
✔ 最佳答案
EXCEL 2010
配合 IF 指令
EX
=AVERAGEIF(A1:A7, "<>0")

如果是excel 2003
=AVERAGE(IF(A1:A7<>0, A1:A7,""))

office 官網都有說明
剛剛貼網址被扣50點 就不貼了
2013-10-30 8:46 am
=SUM(A:A)/COUNTIF(A:A,">0")
2013-10-30 12:10 am
如果是2003版,則可用陣列公式,如下
=AVERAGE(IF(A1:A6<>0,A1:A6))入完後按住CTRL+SHIFT+ENTER鍵


收錄日期: 2021-04-27 20:40:24
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20131029000016KK07211

檢視 Wayback Machine 備份