我在excel中有一些if
函數的問題。 我有一組數據,我想只用一些特殊的值來創建平均值。數據分爲兩列,如果95if函數的話,平均值應該從第2列開始構建。如果我嘗試用簡單的數據爲例,我得到這樣的結果:excel如果功能不起作用
正如你可以看到有值> 5,但我得到的結果0
任何人可以幫助我嗎?
我在excel中有一些if
函數的問題。 我有一組數據,我想只用一些特殊的值來創建平均值。數據分爲兩列,如果95if函數的話,平均值應該從第2列開始構建。如果我嘗試用簡單的數據爲例,我得到這樣的結果:excel如果功能不起作用
正如你可以看到有值> 5,但我得到的結果0
任何人可以幫助我嗎?
不知道你在哪裏試圖計算平均值,但是你使用數組公式的方式只會引用每個數組中的第一個單元格。也許你想要的東西,如: -
{=if(max(X15:X38)<5,1,0)}
或
{=if(average(X15:X38)<5,1,0)}
(如果由您的語言設置,需要用分號替換逗號)
'1.'一個if語句返回true 1或false 0,這可能是問題'2.'爲什麼你不使用AVERAGE函數在做到這一點? http://office.microsoft.com/en-001/excel-help/average-function-HP010062482.aspx – 2014-11-04 07:38:34
謝謝!我使用'averageif'函數解決了這個問題。我不知道這個函數,所以我嘗試使用'average'和'if',但這更容易! – Froop 2014-11-04 07:45:11
好吧,我把它作爲答案然後;) – 2014-11-04 07:46:08