靈活組合或嵌套函數(shù)編寫公式解決問(wèn)題的技巧2:參數(shù)替換法
?
作者:老菜鳥來(lái)源:部落窩教育發(fā)布時(shí)間:2021-01-13 14:43:36點(diǎn)擊:3482
編按:很多同學(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ī)最好?
如果我們沒(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:
相關(guān)推薦:
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)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒(méi)有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問(wèn)題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說(shuō)是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?
- 兩個(gè)不用嵌套的萬(wàn)能提取公式,含用REGEXP函數(shù)提取
- 用Excel制作刷題器,備考無(wú)憂 !
- 如何用LET+LAMBDA直接寫遞歸公式?
- 用函數(shù)合并多個(gè)工作表數(shù)據(jù)
- 用LAMBDA自定義顏色求和函數(shù)