用excel計算數(shù)據(jù)中的“最值”,這些方法比較好用!
?
作者:賦春風(fēng)來源:部落窩教育發(fā)布時間:2020-03-23 16:10:11點(diǎn)擊:6895
編按:
哈嘍,大家好!說到excel中的“最值”,在日常的數(shù)據(jù)統(tǒng)計和分析中,經(jīng)常會用到。比如計算本月的銷量冠軍、前三名銷量的產(chǎn)品名稱、本月最低銷量等等,今天我們就一起來認(rèn)識一下excel中的“最值”函數(shù)。
對于數(shù)值大小敏感的表格,最值是數(shù)據(jù)分析中繞不開的話題,最值包括最大值、最小值、第幾大的某個值、第幾小的某個值,通過MAX()、MIN()、LARGE()、SMALL()函數(shù),可以反映出數(shù)據(jù)最好和最壞水平,下面就跟著小編往下看看吧!
一、計算一組系列數(shù)字中的最大/最小值
如果要取得一組純數(shù)字中的最大值,可以使用MAX()函數(shù)來實(shí)現(xiàn),同樣,要取得這組數(shù)字中的最小值,則可以使用MIN()函數(shù)來實(shí)現(xiàn)。函數(shù)很簡單,大家應(yīng)該也用過,小編簡單介紹下:
MAX函數(shù)的語法格式為:MAX(number1,[number2],…)。
MIN函數(shù)的語法格式為:MIN(number1,[number2],…)。
從函數(shù)的語法格式上可以看出,MAX()函數(shù)、MIN()函數(shù)的參數(shù)和用法都相同,兩個函數(shù)都至少需要一個number參數(shù),最多可以指定255個參數(shù),每個number都可以是數(shù)字或包含數(shù)字的名稱、數(shù)組或引用。
如果number是數(shù)組或引用,其中的空白單元格、邏輯值或是文本將被忽略。
下面我們來看一個例子。
某銷售公司將一年12個月的數(shù)據(jù)全部統(tǒng)計到了一張工作表中,現(xiàn)在需要用黃色填充每個月的最大銷售數(shù)量,用紅色填充最小銷售數(shù)量。
我們可以先使用MAX和MIN找出每月數(shù)據(jù)的最大值、最小值,接著使用條件格式對滿足條件的單元格應(yīng)用對應(yīng)格式。這里小編要提醒下各位,對單元格填充顏色,盡量使用條件格式,而不是單純的填充顏色,這樣一來當(dāng)數(shù)據(jù)發(fā)生變化時,填充的顏色也會隨之變換。
具體操作步驟如下:
① 選擇C4:C11單元格區(qū)域,單擊“條件格式”按鈕,選擇“新建規(guī)則”命令。
② 選擇“使用公式確定要設(shè)置格式的單元格”選項,在下方輸入公式“=C4=MAX(C$4:C$11)”后,單擊“格式”按鈕。
③ 在彈出的對話框中的“填充”選項卡下,選擇黃色作為單元格的填充顏色,并單擊“確定”按鈕,關(guān)閉所有對話框。
④ 按照上面的操作步驟,在條件格式設(shè)置框中輸入公式“=C4=MIN(C$4:C$11)”后,單擊“格式”按鈕。
⑤ 在彈出的對話框中的“填充”選項卡下,選擇紅色作為單元格的填充顏色,單擊 “確定”按鈕,關(guān)閉所有對話框。
⑥ 再次單擊“條件格式”按鈕,在彈出的下拉菜單中選擇“管理規(guī)則”命令,在打開的對話框中,將兩個條件格式的“應(yīng)用于”范圍改為C4:N11單元格區(qū)域,單擊“確定”按鈕關(guān)閉對話框。
本例中使用了兩個公式,但這兩個公式結(jié)構(gòu)完全相同,其中,第一個公式“=C4=MAX(C$4:C$11)”用于確定C4單元格是否為C4:C11單元格區(qū)域的最大值,而第二個公式“=C4=MIN(C$4:C$11)”則用于確定C4單元格是否為C4:C11單元格區(qū)域的最小值,如果是,則返回TRUE,由條件格式設(shè)置指定的單元格格式,否則返回FALSE,單元格格式保持不變。
二、計算一組數(shù)據(jù)中第K個最大/最小值
如果想知道一個數(shù)據(jù)系列中的第k個最大值,可以使用LARGE()函數(shù)得到,相反,若想知道其中的第k個最小值,則可以使用SMALL()函數(shù)來得到,語法格式如下:
LARGE函數(shù)的語法格式為:LARGE(array,k)。
SMALL函數(shù)的語法格式為:SMALL(array,k)。
LARGE函數(shù)和SMALL函數(shù)的語法格式和參數(shù)完全相同。其中array參數(shù)表示要處理的數(shù)值序列,k參數(shù)表示返回第幾大/小的值。話不多說,上例子。
現(xiàn)需要根據(jù)每種商品的銷售數(shù)量,找出本月銷量排名前3和排名后3的商品名稱,以及對應(yīng)的銷售數(shù)量。
想找出排名前3和排名后3的數(shù)值,可以分別使用LARGE函數(shù)和SMALL函數(shù)來完成,當(dāng)找出這些數(shù)值后,可以使用MATCH函數(shù)來找出其在序列中的位置,然后通過INDEX函數(shù)返回其對應(yīng)商品的名稱,輸出所需結(jié)果。具體操作步驟如下:
① 選擇F3:F5單元格區(qū)域,輸入公式“=LARGE($B$3:$B$16,D3)”按“Ctrl+Enter”組合鍵完成輸入,公式用于獲取B3:B16單元格區(qū)域中前三個最大的值。
② 選擇E3:E5單元格區(qū)域,輸入公式“=INDEX($A$3:$A$16,MATCH(F3,$B$3:$B$16,0))”按“Ctrl+Enter”組合鍵完成輸入。通過MATCH函數(shù)返回F列中的銷售數(shù)量在$B$3:$B$16區(qū)域中所在的位置,最后利用INDEX函數(shù)返回銷售數(shù)量對應(yīng)的商品名稱。
③ 選擇E3:E5單元格區(qū)域,輸入公式“=SMALL($B$3:$B$16,H3)”按“Ctrl+Enter”組合鍵完成輸入,公式用于獲取B3:B16單元格區(qū)域中前三個最小的值。
④ 選擇I3:I5單元格區(qū)域,輸入公式“=INDEX($A$3:$A$16,MATCH(J3,$B$3:$B$16,0))”按“Ctrl+Enter”組合鍵完成輸入。
在上述例子中,由于商品類別少,銷售數(shù)量沒有出現(xiàn)重復(fù)的情況,因此可以得到正確的結(jié)果,但如果商品類別較多,銷售數(shù)量出現(xiàn)重復(fù)值,此時再用上面的公式返回銷售數(shù)量對應(yīng)的商品名稱,就只會返回第一個與銷售數(shù)量對應(yīng)的商品名稱,如下圖所示。
要解決此問題,就必須讓INDEX函數(shù)的第二參數(shù)返回每個重復(fù)值在數(shù)據(jù)區(qū)域中的實(shí)際位置,可以通過LARGE函數(shù)、IF函數(shù)、ROW函數(shù)、以及COUNTIF函數(shù)嵌套完成,返回商品名稱的公式如下:“{=INDEX($A$3:$A$16,LARGE(IF($B$3:$B$16=F3,ROW($1:$14)),COUNTIF($F$3:F3,F3)))}”,由于是數(shù)組公式,需要按“Ctrl+Shift+Enter”組合鍵結(jié)束公式。
公式解析:用IF函數(shù)判斷$B$3:$B$16區(qū)域中的值是否等于F3,等于則返回數(shù)量對應(yīng)的序號,不等于則返回FALSE。于是可以得到一組由邏輯值FALSE和序號組成的數(shù)組,作為LARGE函數(shù)的第一參數(shù)。接著使用COUNTIF函數(shù)判斷F3單元格在$F$3:F3區(qū)域中出現(xiàn)的次數(shù),將得到的次數(shù),作為LARGE函數(shù)的第二參數(shù),用于確定返回這個數(shù)組中第幾大的值。最后將LARGE函數(shù)的結(jié)果,作為INDEX的第二參數(shù),返回重復(fù)數(shù)量對應(yīng)的不同商品名稱。
(請注意該公式中COUNTIF函數(shù)對于數(shù)據(jù)區(qū)域“$F$3:F3”的引用方法,這里我們限制了計數(shù)區(qū)域的范圍,這個計數(shù)范圍會隨著公式的下拉不斷擴(kuò)大,需要統(tǒng)計的數(shù)量就會逐漸增多,這樣一來,就可以統(tǒng)計出該重復(fù)值是第幾次重復(fù)出現(xiàn)。)
好了,關(guān)于計算數(shù)值最值的方法就介紹到這,我們學(xué)習(xí)了MAX()、MIN()、LARGE()、SMALL()函數(shù),同時也復(fù)習(xí)了條件格式、INDEX()、MATCH()等函數(shù)的用法,聰明的你有什么別的想法,歡迎留言。
本文配套的練習(xí)課件請加入QQ群:1003077796下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel:
相關(guān)推薦:
MAX函數(shù)的應(yīng)用①《查詢界黑馬——MAX,竟讓查詢之王VLOOKUP也甘拜下風(fēng)?》
MAX函數(shù)的應(yīng)用②《一個MAX函數(shù)就能解決的事,你居然用IF寫了這么長一串!》
COUNTIFS函數(shù)的應(yīng)用《同樣是countifs函數(shù),為什么同事卻使得比你好?原因在這里!》
INDEX函數(shù)的應(yīng)用《INDEX:函數(shù)中的精確制導(dǎo)導(dǎo)彈,最強(qiáng)大的瘸子》
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!