二維碼 購物車
部落窩在線教育歡迎您!

用excel計(jì)算數(shù)據(jù)中的“最值”,這些方法比較好用!

?

作者:賦春風(fēng)來源:部落窩教育發(fā)布時(shí)間:2020-03-23 16:10:11點(diǎn)擊:6475

分享到:
0
收藏    收藏人氣:0人
版權(quán)說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

編按:

哈嘍,大家好!說到excel中的“最值”,在日常的數(shù)據(jù)統(tǒng)計(jì)和分析中,經(jīng)常會用到。比如計(jì)算本月的銷量冠軍、前三名銷量的產(chǎn)品名稱、本月最低銷量等等,今天我們就一起來認(rèn)識一下excel中的“最值”函數(shù)。

 

對于數(shù)值大小敏感的表格,最值是數(shù)據(jù)分析中繞不開的話題,最值包括最大值、最小值、第幾大的某個(gè)值、第幾小的某個(gè)值,通過MAX()、MIN()、LARGE()、SMALL()函數(shù),可以反映出數(shù)據(jù)最好和最壞水平,下面就跟著小編往下看看吧!

 

 

一、計(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ù)和用法都相同,兩個(gè)函數(shù)都至少需要一個(gè)number參數(shù),最多可以指定255個(gè)參數(shù),每個(gè)number都可以是數(shù)字或包含數(shù)字的名稱、數(shù)組或引用。

 

如果number是數(shù)組或引用,其中的空白單元格、邏輯值或是文本將被忽略。

 

下面我們來看一個(gè)例子。

 

某銷售公司將一年12個(gè)月的數(shù)據(jù)全部統(tǒng)計(jì)到了一張工作表中,現(xiàn)在需要用黃色填充每個(gè)月的最大銷售數(shù)量,用紅色填充最小銷售數(shù)量。

 

 

我們可以先使用MAXMIN找出每月數(shù)據(jù)的最大值、最小值,接著使用條件格式對滿足條件的單元格應(yīng)用對應(yīng)格式。這里小編要提醒下各位,對單元格填充顏色,盡量使用條件格式,而不是單純的填充顏色,這樣一來當(dāng)數(shù)據(jù)發(fā)生變化時(shí),填充的顏色也會隨之變換。

 

具體操作步驟如下:

 

  選擇C4:C11單元格區(qū)域,單擊“條件格式”按鈕,選擇“新建規(guī)則”命令。

 

 

  選擇“使用公式確定要設(shè)置格式的單元格”選項(xiàng),在下方輸入公式“=C4=MAX(C$4:C$11)”后,單擊“格式”按鈕。

 

 

  在彈出的對話框中的“填充”選項(xiàng)卡下,選擇黃色作為單元格的填充顏色,并單擊“確定”按鈕,關(guān)閉所有對話框。

 

 

  按照上面的操作步驟,在條件格式設(shè)置框中輸入公式“=C4=MIN(C$4:C$11)”后,單擊“格式”按鈕。

 

 

  在彈出的對話框中的“填充”選項(xiàng)卡下,選擇紅色作為單元格的填充顏色,單擊 “確定”按鈕,關(guān)閉所有對話框。

 

 

  再次單擊“條件格式”按鈕,在彈出的下拉菜單中選擇“管理規(guī)則”命令,在打開的對話框中,將兩個(gè)條件格式的“應(yīng)用于”范圍改為C4:N11單元格區(qū)域,單擊“確定”按鈕關(guān)閉對話框。

 

 

本例中使用了兩個(gè)公式,但這兩個(gè)公式結(jié)構(gòu)完全相同,其中,第一個(gè)公式“=C4=MAX(C$4:C$11)”用于確定C4單元格是否為C4:C11單元格區(qū)域的最大值,而第二個(gè)公式“=C4=MIN(C$4:C$11)”則用于確定C4單元格是否為C4:C11單元格區(qū)域的最小值,如果是,則返回TRUE,由條件格式設(shè)置指定的單元格格式,否則返回FALSE,單元格格式保持不變。

 

 

二、計(jì)算一組數(shù)據(jù)中第K個(gè)最大/最小值

 

 

如果想知道一個(gè)數(shù)據(jù)系列中的第k個(gè)最大值,可以使用LARGE()函數(shù)得到,相反,若想知道其中的第k個(gè)最小值,則可以使用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ū)域中前三個(gè)最大的值。

 

 

  選擇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ū)域中前三個(gè)最小的值。

 

 

  選擇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í)再用上面的公式返回銷售數(shù)量對應(yīng)的商品名稱,就只會返回第一個(gè)與銷售數(shù)量對應(yīng)的商品名稱,如下圖所示。

 

 

要解決此問題,就必須讓INDEX函數(shù)的第二參數(shù)返回每個(gè)重復(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,等于則返回?cái)?shù)量對應(yīng)的序號,不等于則返回FALSE。于是可以得到一組由邏輯值FALSE和序號組成的數(shù)組,作為LARGE函數(shù)的第一參數(shù)。接著使用COUNTIF函數(shù)判斷F3單元格在$F$3:F3區(qū)域中出現(xiàn)的次數(shù),將得到的次數(shù),作為LARGE函數(shù)的第二參數(shù),用于確定返回這個(gè)數(shù)組中第幾大的值。最后將LARGE函數(shù)的結(jié)果,作為INDEX的第二參數(shù),返回重復(fù)數(shù)量對應(yīng)的不同商品名稱。

 

(請注意該公式中COUNTIF函數(shù)對于數(shù)據(jù)區(qū)域$F$3:F3的引用方法,這里我們限制了計(jì)數(shù)區(qū)域的范圍,這個(gè)計(jì)數(shù)范圍會隨著公式的下拉不斷擴(kuò)大,需要統(tǒng)計(jì)的數(shù)量就會逐漸增多,這樣一來,就可以統(tǒng)計(jì)出該重復(fù)值是第幾次重復(fù)出現(xiàn)。)

 

好了,關(guān)于計(jì)算數(shù)值最值的方法就介紹到這,我們學(xué)習(xí)了MAX()、MIN()、LARGE()、SMALL()函數(shù),同時(shí)也復(fù)習(xí)了條件格式、INDEX()、MATCH()等函數(shù)的用法,聰明的你有什么別的想法,歡迎留言。

 

本文配套的練習(xí)課件請加入QQ群:1003077796下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關(guān)注公眾號,可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

MAX函數(shù)的應(yīng)用①查詢界黑馬——MAX,竟讓查詢之王VLOOKUP也甘拜下風(fēng)?

MAX函數(shù)的應(yīng)用②一個(gè)MAX函數(shù)就能解決的事,你居然用IF寫了這么長一串!

COUNTIFS函數(shù)的應(yīng)用同樣是countifs函數(shù),為什么同事卻使得比你好?原因在這里!

INDEX函數(shù)的應(yīng)用《INDEX:函數(shù)中的精確制導(dǎo)導(dǎo)彈,最強(qiáng)大的瘸子