MAX 傳回一組數值中的最大值。
MIN 傳回一組數值中的最小值。
語法
MAX(number1,number2,...)
MIN(number1,number2,...)
Number1, number2, ... 為一到三十個您想要找出最大 / 最小數值的數字。
註解
- 您可以指定引數為數字、空白儲存格、邏輯值,或數字的文字表示法。引數為錯誤值或無法轉換成數字的文字將產生錯誤。
- 如果引數是個陣列或參照,則只會使用該陣列中的數值資料或參照。陣列或參照中的空白儲存格、邏輯值或文字都會略過。
- 如果引數不包含數值資料,則函數會傳回 0 (零)。
LARGE 傳回資料組中第 k 個最大的數值。
SMALL 傳回資料組中第 k 小的值。
您可以用這兩個函數來指定選取排在第幾位的值。例如,您可以使用 LARGE 傳回最高、第二高或第三高的分數;也可以使用 SMALL 傳回最低、第二低或第三低的分數。
語法
LARGE(array,k)
SMALL(array,k)
Array 是您要決定第 k 大值 / 第 k 小值的數值陣列或資料範圍。
K 是在陣列或資料的儲存格範圍中要傳回的位置 (由最大值 / 最小值算起)。例如傳回第二 K 值就輸入 2 或第三 K 值就輸入 3 。
註解
- 如果 array 是空值,則傳回錯誤值 #NUM!。
- 如果 k <= 0 或 k 大於資料點的個數,則傳回錯誤值 #NUM!。
- 如果 n 是範圍中資料點的個數,則 LARGE(array,1) 傳回最大值,而 LARGE(array,n) 傳回最小值。
- 如果 n 是 陣列中資料點的數目,則 SMALL(array,1) 等於最小值,而 SMALL(array,n) 等於最大值。
沒有留言:
張貼留言