說明
使用此功能計算資料集的四分位數,將資料分成四等份,計算時不包括最小值和最大值。
四分位數有助於識別離群值並瞭解資料的分佈情況。QUARTILE.EXC 根據不包含最小值和最大值的百分位數值,返回資料集的四分位數。
語法
QUARTILE.EXC(array, quart)
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
陣列 |
是 | 要計算四分位數的數值資料陣列或範圍。 | 數字陣列或包含數字的儲存格範圍的參照。最多可提供 8,191 個數值。 |
四分位值 |
是 | 表示要傳回哪個四分位值。 | 0 到 4 的整數: 0 = 最小值 1 = 第一四分位數(第 25 個百分位數) 2 = 中位數(第 50 個百分位數) 3 = 第三四分位數(第 75 個百分位數) 4 = 最大值 |
範例
資料
| A |
|---|
| 值 |
| 1 |
| 2 |
| 3 |
| 4 |
| 5 |
| 6 |
| 7 |
| 8 |
| 9 |
| 10 |
範例
| 公式 | 說明 | 結果 |
|---|---|---|
=QUARTILE.EXC(A2:A11, 1) |
傳回資料集的第一個四分位值(第 25 個百分位數 | 3.25 |
=QUARTILE.EXC(A2:A11, 2) |
傳回資料集的中位數(第 50 個百分位數 | 5.5 |
=QUARTILE.EXC(A2:A11, 3) |
傳回資料集的第三個四分位值 (第 75 個百分位數) | 7.75 |
附註
- QUARTILE.EXC 使用線性插補來計算落在資料點之間的四分位值。
- QUARTILE.EXC 對 n 個資料點使用 (n+1) 間距,並在計算四分位數時排除資料集中的最小值和最大值。
- 如果要包含 0 和 1 百分位數值,請使用QUARTILE.INC 。
- 第一個四分位數 (Q1) 是第 25 個百分位數,第二個四分位數 (Q2 或中位數) 是第 50 個百分位數,第三個四分位數 (Q3) 是第 75 個百分位數,但這些值的計算方式不包括極值。
- 如果
陣列為空或包含超過 8,191 個資料點,QUARTILE.EXC 會返回 #NUM!錯誤。 - 要獲得精確的結果,資料集應該只包含數值。
- 空單元格和文字值不包含在計算中。
- 與 Excel 不同,在四分位數計算中會忽略邏輯值。
- 如果資料集中的任何儲存格包含錯誤值 (#N/A、#VALUE!、#DIV/0!等),函式會返回錯誤。
- 如果
quart不是整數,則會截斷。 - 如果
quart< 0 或quart> 4,QUARTILE 會返回 #NUM!錯誤。 - 對於較小的資料集,QUARTILE.EXC 可以得到與QUARTILE.INC 略有不同的結果。
提示
- 使用 QUARTILE.EXC 將您的資料分成四分位數,以獲得更好的資料分析和詮釋。
- 您可以將 QUARTILE.EXC 與其他統計函式結合,例如MEDIAN 和PERCENTILE.EXC ,以進行更全面的資料分析。
相關功能
average
averagea
averageif
averageifs
large
max
maxa
maxifs
median
min
mina
minifs
percentile
percentile.exc
percentile.inc
quartile
quartile.exc
quartile.inc
rank
rank.avg
rank.eq
small
stdev
stdev.p
stdev.s
stdeva
stdevpa