2017-05-04 123 views

回答

5

丟失的單元格意味着您的單元格不是均勻加權的。

例如,第11行只有兩個單元格82.67和90.因此,對於第11行的行平均值,它們的加權要比列平均值更重,它們是列的1/13和1/14 1/2的行。

嘗試用0填充所有空單元格,平均值應匹配。

以魯斯蘭·卡拉維的實例的一個更極端的版本:

5 5 5 | 5 
1  | 1 Average of Average of Rows = (5 + 1 + 0)/3 = 2 
0  | 0 
----- 
2 5 5 
Average of Average of Columns = (2 + 5 + 5)/3 = 4 
+0

我正在使用AVERAGEIF,因此忽略零和空單元格。 – Ronald

+2

82.67對平均行數的1/2有貢獻,這是整體平均值的1/32。這比整行中的單元格多得多,僅佔總平均值的1/11 * 1/16 = 1/176。 –

+1

我同意這個答案。即使每個_row_或_column_平均值都忽略空單元格,您仍然均衡稱重所有行和列。這是有缺陷的邏輯,導致您當前的輸出。 –

1

是,例如,以下兩個表達式:

/a + b X + Y \ /a + X b + Y \ 
( ----- + ----- ) ( ----- + ----- ) 
\ 2  2 / \ 2  2 /
------------------- ------------------- 
     2      2 

確實數學上等價,都出來是(a + b + X + Y)/4

但是,由於缺乏足夠的精度來存儲值,您可能會發現取決於操作順序的舍入錯誤會有不同的累積。

你可以看到這種在一個非常簡單的例子效果,如果你假設一個3位數的精度和將一個由三個,然後由三個再乘以那結果:

1/3 -> 0.333, 0.333 x 3 -> 0.999 

對比度與按照反義順序進行操作:

1 x 3 = 3, 3/1 = 1 
+0

你的回答很有意義。但是我沒有把數字弄圓。 – Ronald

+0

@羅納德,*你*可能沒有把數字四捨五入,但它可能是Excel做到的:-) – paxdiablo

+1

我不認爲舍入是這裏的問題。 –

相關問題