excel中求一列數中,大於0小於1的值的平均值,如何用公式

2022-02-21 04:50:27 字數 1207 閱讀 4174

1樓:匿名使用者

試一試這個公式:

=sumproduct((a1:a9<1)*(a1:a9>0)*a1:a9)/sumproduct((a1:a9>0)*(a1:a9<1))

excel2007和2010也可以用下面公式:

=sumproduct((a1:a9<1)*(a1:a9>0)*a1:a9)/countifs(a1:a9,"<1",a1:a9,">0")

2樓:

編好公式後要以ctrl+shift+enter結束,不然不出值~~!

3樓:牽桂枝由香

應用這個函式:

=sum(a2:f3)/countif(a2:f3,"<>0")其中a2:f3代表求總的數值區間,只需在函式中框選所有需統計的資料就可得到

sum()是求和函式,用於求統計資料的總和countif()是條件統計函式,通過"<>0"這個條件進行篩選不為0的個數

以此就達到樓主所要求的函式

如何用excel中大於0的單元格計算平均值我

4樓:酈蕙潮俊

若資料在a列,在需要計算

平均值的

單元格中輸入公式:=subtotal(101,a:a)。就是篩選出單元格值的平均值。

在excel裡面,如何計算大於某一單元格數值的平均值

如何求excel一列資料中滿足條件的資料的均值

5樓:匿名使用者

你這樣算平均值,有沒0都沒關係的,這個公式你試一下,應該可以達到你想要的。如果不行,就是我理解錯你想表達的了!

6樓:匿名使用者

0出現得無規律,下拉不得行吧

在excel中如何用函式求帶條件的一列數的平均值

當excel**中大於等於某個數值或小於等於某個數值時,要顯示我所要的固定數值,如何設定公式的條件?

7樓:lx細雨

if函式    公式:=if(b1>=10,1,if(b1>=5,0.8,if(b1>=1,0.3)))

8樓:匿名使用者

很簡單嘛,如果要h8小於d8則 寫入 =(h8d8),這麼簡單!!。。。。。。。。給我贊啊

excel中如何計算一列數中大於50且小於100的數

1 電腦開啟excel 2 開啟excel 後,在另一列中輸入公式 sumproduct f f 50 f f 100 3 輸入公式 sumproduct f f 50 f f 100 後,回車就可以得到這一列中有多少大於50小於100的數了。假設你求的是符合條件的個數,並資料在a列.b1 sump...

ecel工作表中如何對一列資料中大於0的數值求和

材料 工具 excel2010 1 首先開啟excel2010 2 要對大於60的資料求和,發現有幾個不合格。3 輸入公式 sumif c2 c8,60 4 按回車後出現結果。5 最後手動去掉小於60的資料,發現求和結果一致。6 在excel中合併單元格,選中求和項,輸入函式 sum c2 c9 s...

EXCEL中怎麼用一列資料除以數

這裡舉一個例子。將單元格區域a1 a10的資料除以同一個數3,並將求得的商列於單元格區域 專b1 b10.在單元格b1中輸入公式屬 a1 3 然後回車 將滑鼠放在單元格b1的右下角,等待滑鼠標誌變為一個黑色的小十字,這時按下滑鼠左鍵,往下拖到單元格b10,最後鬆開滑鼠左鍵。4這樣,單元格區域a1 a...