2010-09-04 45 views

回答

0

您可能必須建立到圖形矩陣。

對於bin支架,您可以使用=PERCENTILE()進行等深度處理,並使用等寬度的=Max(Data) - Min(Data)差值的比例。

您可以用=COUNTIF()獲得的頻率。該箱的平均可使用=SUMPRODUCT((Data>LOWER_BRACKET)*(Data<UPPER_BRACKET)*Data)/frequency

更復雜的統計數據來獲得可達成SUMPRODUCT和/或數組公式(我不推薦,因爲是很難理解的非程序員)

1

下面是我用什麼。我在分檔的數據是A2:A2001

等寬:

我計算在一個單獨的小區(U2)的寬度,使用以下公式:

=(MAX($A$2:$A$2001) - MIN($A$2:$A$2001) + 0.00000001)/10

10是倉的數量。 + 0.00000000001就在那裏,因爲沒有它,等於最大值的值被放入它們自己的bin中。

然後,實際合併,我用這個:除以(值 - 最小值)

=ROUNDDOWN(($A2-MIN($A$2:$A$2001))/$U$2, 0)

此功能是找到最小的值高於多少濱寬,由倉寬度。我們只關心濱寬度多少完全融入值,不是小數的,所以我們使用ROUNDDOWN砍掉所有的分數斌寬度(也就是顯示0位小數)。

等深

這一個是簡單。

=ROUNDDOWN(PERCENTRANK($A$2:$A$2001, $A2)*10, 0)

首先,獲取當前單元格($A2)的百分等級的所有細胞被分級($A$2:$A$2001)。這將是一個介於0和1之間的值,因此要將其轉換爲垃圾箱,只需乘以所需垃圾箱的總數(我使用10)。然後,像以前一樣切掉小數點。

對於其中任意一個,如果你希望你的垃圾箱開始於1而不是0,只需添加一個+1式的結尾。