二維碼 購(gòu)物車
部落窩在線教育歡迎您!

靈活組合或嵌套函數(shù)編寫公式解決問(wèn)題的技巧2:參數(shù)替換法

?

作者:老菜鳥來(lái)源:部落窩教育發(fā)布時(shí)間:2021-01-13 14:43:36點(diǎn)擊:3482

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

編按:很多同學(xué)對(duì)單個(gè)函數(shù)的使用都熟悉,也了解幾個(gè)常用的函數(shù)組合公式,但就是不會(huì)靈活地嵌套或組合函數(shù)來(lái)編寫公式解決各種實(shí)際問(wèn)題。今天老菜鳥將繼續(xù)為我們分享靈活編寫函數(shù)組合公式的經(jīng)驗(yàn)技巧2:參數(shù)替換法。當(dāng)我們?nèi)狈鉀Q思路時(shí),可以假定自己知道了能解決問(wèn)題的所有的最直接的條件,然后寫出一個(gè)簡(jiǎn)單的單函數(shù)公式。接著再逐漸用其他函數(shù)替換這個(gè)公式中需要用人眼計(jì)數(shù)的參數(shù)即可。

 

什么是公式?

其實(shí)很簡(jiǎn)單,在Excel中,公式就是以等號(hào)(=)開頭的,可以得到一個(gè)結(jié)果的表達(dá)式。

在一個(gè)公式中,可以有函數(shù),也可以沒(méi)有函數(shù),舉個(gè)最簡(jiǎn)單的例子:=A1+B1,這就是一個(gè)沒(méi)有函數(shù)的公式。

 

什么是函數(shù)?

函數(shù)可以看作是Excel預(yù)置的公式,輸入函數(shù)和參數(shù)后,Excel將自動(dòng)進(jìn)行一系列的運(yùn)算,并得出最終結(jié)果。

如果公式中只有函數(shù),切記要在前面加上等號(hào)才能成為公式,例如:=SUM(A1,B1),就是一個(gè)直接使用了函數(shù)的公式。

 

函數(shù)的結(jié)構(gòu)為:函數(shù)名,一對(duì)括號(hào),參數(shù)。

每個(gè)函數(shù)的參數(shù)數(shù)量不盡相同,參數(shù)之間需要用逗號(hào)分開,如果僅有一個(gè)參數(shù),就不需要逗號(hào),也有一些函數(shù)是不需要參數(shù)的。

根據(jù)每個(gè)函數(shù)的具體要求,可以有不同類型的數(shù)據(jù)作為參數(shù),例如區(qū)域型參數(shù),文本型參數(shù),數(shù)值型參數(shù),邏輯值參數(shù)等等。當(dāng)然也可以用一個(gè)函數(shù)來(lái)作為另一個(gè)函數(shù)的參數(shù),這就是函數(shù)的嵌套,也是我們下面要重點(diǎn)討論的問(wèn)題。

 

函數(shù)嵌套的理解對(duì)于每一個(gè)學(xué)習(xí)和使用Excel的同學(xué)來(lái)說(shuō),都是一個(gè)非常重要的能力,在之前的教程中,我們從函數(shù)嵌套思路(點(diǎn)擊可查看)角度對(duì)函數(shù)嵌套做了一次討論,今天從參數(shù)角度再做一次分享。


如果面對(duì)實(shí)際問(wèn)題你缺乏解決思路,那就可以用今天分享的辦法——參數(shù)替換法,來(lái)組合或嵌套函數(shù)寫公式
 

來(lái)看一個(gè)問(wèn)題:誰(shuí)的短跑成績(jī)最好?




這實(shí)際就是按照成績(jī)找到對(duì)應(yīng)的姓名。
如果我們沒(méi)有解決思路,那就可以按下面的技巧來(lái)編寫公式。


1.首先按知道所有的最直接參數(shù)值寫公式

譬如這里,雖然我們還不知道誰(shuí)的成績(jī)最好,但我們可以假設(shè)最好成績(jī)就是13.9秒,然后再查找這個(gè)成績(jī)對(duì)應(yīng)的姓名即可。姓名所在列為A列,通過(guò)觀察計(jì)數(shù)判斷成績(jī)13.9秒對(duì)應(yīng)的姓名行號(hào)是8,E2單元格中公式可以這么寫:=INDEX(A:A,8)。

(或許熟悉Vlookup的同學(xué)會(huì)第一反應(yīng)考慮用Vlookup函數(shù)。但這里是通過(guò)成績(jī)反查位于首列的姓名,屬于反向查找,用Vlookup比較麻煩。)

 

 

公式=INDEX(A:A,8)的作用是得到A列的第8行內(nèi)容,這個(gè)公式中的INDEX有兩個(gè)參數(shù),第一參數(shù)是查找范圍A列,第二參數(shù)是查找范圍的行序號(hào),要求是一個(gè)數(shù)字。

 

 

2.然后根據(jù)實(shí)際用函數(shù)替換需要人眼計(jì)數(shù)判斷的參數(shù)

譬如這里,成績(jī)對(duì)應(yīng)的姓名行號(hào)8是我們?nèi)搜塾?jì)數(shù)判斷出來(lái)的,就可以用另一個(gè)函數(shù)根據(jù)現(xiàn)有條件自動(dòng)求出,因此公式可以寫成=INDEX(A:A,MATCH(D2,B:B,0))

 

 

 

重點(diǎn)來(lái)看看公式中的MATCH(D2,B:B,0) 。MATCH函數(shù)是查找位置的函數(shù)。第一參數(shù)是要查找的值,這里是成績(jī)D2;第二參數(shù)是在哪里查找,這里是B列;第三參數(shù)是查找方式,這里是0,表示精確查找。這樣,通過(guò)MATCH函數(shù)就能代替我們?nèi)搜塾?jì)數(shù)找到行號(hào)8

 

在第一個(gè)公式中,INDEX的第二參數(shù)使用的是數(shù)字8,也叫常量,在第二個(gè)公式中,我們用函數(shù)取代了常量,實(shí)現(xiàn)了函數(shù)的嵌套。

使用INDEX+MATCH函數(shù)組合能靈活地解決很多問(wèn)題。關(guān)于這個(gè)組合,之前的教程已經(jīng)有很多了,有興趣的同學(xué)可以看看下方的推薦。



3.持續(xù)用函數(shù)替換上一個(gè)函數(shù)的參數(shù)直到把我們假定的條件替換掉

譬如回到我們最初的問(wèn)題——誰(shuí)的成績(jī)最好。那么,公式該如何完善?

 

 

前面我們是任意假定了一個(gè)成績(jī)作為最好成績(jī)來(lái)查找姓名。現(xiàn)在成績(jī)不確定了,也是一個(gè)需要人眼計(jì)數(shù)判斷的變量了(最小值)。

對(duì)比前面的公式來(lái)說(shuō),只是需要把MATCH函數(shù)的第一參數(shù)——成績(jī)D2,變成一個(gè)函數(shù)而已。

 

最小值怎么算?幾乎人人都知道要用MIN函數(shù)計(jì)算。

接下來(lái)用MIN函數(shù)作為MATCH函數(shù)的第一參數(shù)就能解決問(wèn)題,完善后的公式為:=INDEX(A:A,MATCH(MIN(B:B),B:B,0))

 

 

 

以上就是從參數(shù)角度來(lái)寫嵌套公式的方法。

采用這個(gè)方法逐漸用函數(shù)替換上一個(gè)函數(shù)中需要人眼計(jì)數(shù)的參數(shù)就可以實(shí)現(xiàn)函數(shù)的嵌套,完成越來(lái)越復(fù)雜的統(tǒng)計(jì)分析。


總結(jié):
要想靈活應(yīng)用參數(shù)替換法嵌套函數(shù)編寫公式,必須具備以下三個(gè)能力。

1.熟悉一些最基礎(chǔ)最常用的函數(shù)基本用法,尤其是函數(shù)的參數(shù);

2.能夠通過(guò)假定條件回到問(wèn)題的最直接最本質(zhì)的狀態(tài),寫出簡(jiǎn)單公式;

3.逐漸用函數(shù)替換簡(jiǎn)單公式中實(shí)際需要人眼計(jì)數(shù)的參數(shù)。

 

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

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

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

IMG_256

相關(guān)推薦:

函數(shù)組合思維,你有嗎?

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

MATCH:函數(shù)哲學(xué)家,找巨人做伴。新出道必學(xué)!

Excel萬(wàn)金油公式INDEX-SMALL-IF-ROW篩選函數(shù)公式解讀

版權(quán)申明:

文本作者老菜鳥;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。