函數功能
MIN函數用于返回數據集中的最小值。
函數語法
MIN(number1,number2,...)
參數解釋
number1,number2,...:表示要找出最小數值的1~30個數值。
實例1 返回100米跑中用時最短的次數編号
表格中統計了100米跑中10次測試的成績,要求快速判斷出哪一次的成績最好(即用時最短)。
選中D2單元格,在公式編輯欄中輸入公式:
="第"&MATCH(MIN(B2:B11),B2:B11,0)&"次"
按“Enter”鍵得出結果,如圖1所示。
圖1
公式解析
①求B2:B11單元格區域中的最小值。
②MATCH函數(用于返回在指定方式下與指定數值匹配的數組中元素的相應位置)返回步驟①返回值在B2:B11單元格區域的第幾行中。
實例2 顯示不超過限定日期的動态時間
表格中設置了限定日期,下面需要在B2單元格中設置公式來顯示一個不超過限定日期的時間。
選中B2單元格,在公式編輯欄中輸入公式:
=MIN(A2,TODAY())
按“Enter”鍵得出一個動态随機日期,如圖2所示。
圖2
公式解析
=MIN(A2,TODAY())
設置A2單元格中的限定日期為2013年7月18日,然後使用MIN函數将任意随機日期與給定的限定日期相比較,并提取出其中的最小值。
實例3 根據工齡計算可休假的天數
某公司規定:A級别的員工工齡滿一年可享受5天的假期,B級員工工齡滿一年可享受4天假期,C級員工工齡滿一年可享受3天假期,并且每個級别每增加一年工齡即可增加一天的休假天數,最高不得超過10天。
➊ 選中D2單元格,在公式編輯欄中輸入公式:
=MIN(SUM((B2={"A","B","C"})*{5,4,3}) (C2-1),10)
按“Enter”鍵即可根據第一位員工的級别和工齡得出休假天數。
➋ 将光标移到D2單元格的右下角,光标變成十字形狀後,向下複制公式,即可計算出其他員工的可休假天數,如圖3所示。
圖3
公式解析
①将B2單元格的員工級别與級别常量數組進行比較,可以得到由TURE和FALSE組成的數組,将此數組與可休假天數相乘,則将FALSE轉換為0,并将TURE轉換為休假天數。得出第一年對應的假期天數後,再将C2中的工作時間減去1得到其餘時間的可休假天數。兩者相加即為員工的可休假天數。
②利用SUM函數取出天數。
③ 由于規定不能超過10天,利用MIN函數取前面步驟得出的結果與10點之間的最小值。
實例4 忽略0值求出最低分
表格中統計了學生的成績(成績中包含0值),要求忽略0值返回最低分數。
選中E2單元格,在公式編輯欄中輸入公式:
=MIN(IF(C2:C9<>0,C2:C9))
按“Shift Ctrl Enter”組合鍵得出除0之外的最低分,如圖4所示。
圖4
公式解析
①篩選出C2:C9單元格區域中大于或者小于0的分數值。
②将步驟①中返回TURE的結果對應在C2:C9單元格區域中的數據集進行求最小值計算。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!