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

老是加班還沒加班費(fèi)?誰讓你不會(huì)excel區(qū)間查詢的三大套路!

?

作者:E圖表述來源:部落窩教育發(fā)布時(shí)間:2019-08-21 17:34:18點(diǎn)擊:3338

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

編按:

哈嘍,大家好!說到加班這個(gè)話題,相信不少小伙伴們又開始頭疼了。其實(shí)加班并不可怕,無意義的加班才可怕。明明幾分鐘就可以完成的事,非折騰到晚上八九點(diǎn)。就拿excel中的區(qū)間查找來說,在我們的工作中隨時(shí)都會(huì)用到,比如等級(jí)評(píng)定,績效考核等等。所以我們將推出關(guān)于區(qū)間取值的系列教程,該系列教程共分為3篇,分別是常規(guī)函數(shù)篇、經(jīng)典嵌套函數(shù)篇、數(shù)組函數(shù)篇,將為小伙伴分享9種區(qū)間取值的方法,希望能豐富小伙伴們的excel知識(shí)。(本篇為常規(guī)函數(shù)篇)

 

【引言】

 

區(qū)間取值的問題,在我們?nèi)粘9ぷ髦薪?jīng)常會(huì)遇到,比如:銷售提成、等級(jí)評(píng)定、生產(chǎn)標(biāo)準(zhǔn)核定、績效考核等等,都屬于此類問題,今天就給大家介紹幾種常用的方式方法,旨在豐富大家知識(shí)面的同時(shí),也可以對(duì)函數(shù)的應(yīng)用拓寬一些眼界。

 

【數(shù)據(jù)源】

 

先給出今天教學(xué)的源數(shù)據(jù)。建議大家在看后面解決方式之前,先思考一下你會(huì)用什么方法處理,會(huì)用幾種方法處理,然后再來印證。

 

 

數(shù)據(jù)本身沒有什么好說的,要求:根據(jù)B列的數(shù)值,在E列的范圍條件中找到對(duì)應(yīng)范圍在H列的區(qū)間系數(shù),并提取到C列計(jì)提系數(shù)中。

 

本身來說,此類問題更多的是計(jì)算計(jì)提金額,我們?yōu)榱烁油怀鎏崛∠禂?shù)的函數(shù)部分,就省略了此環(huán)節(jié),大家記得下面的每個(gè)函數(shù)再乘以B列數(shù)值就可以得到計(jì)提金額。

 

【附加知識(shí)】


在給大家解決問題的方式之前,先說一點(diǎn)附加知識(shí)。看一下上圖中F列的表達(dá)方式,在日常工作中,我們看到此類問題的條件描述大部分都會(huì)寫成E列的格式。但區(qū)間的表示方式,規(guī)范的寫法應(yīng)該如F列的格式,由兩個(gè)值組成,以逗號(hào)隔開,左邊的值為最小值,右邊的值為最大值,“[  ]”為包含等于,“(  )”為不包含等于。無窮符號(hào)是在插入符號(hào)中輸入,如下。

 

 

【解題方案】

 


【方法一:IF函數(shù)】



圖例:

 

C2單元格函數(shù):

=IF(B2>=500,0.1,IF(B2>=300,5%,IF(B2>=150,3%,IF(B2>=50,1%,0))))

 

函數(shù)解析:

 

對(duì)于區(qū)間取值的問題,IF函數(shù)也許是我們最先想到的方式,也是很多同學(xué)用的最多的方式,同時(shí)它也確實(shí)是最好理解函數(shù)原理的一個(gè)。但是小函數(shù)卻有大智慧,對(duì)于IF函數(shù),我們要知道多級(jí)IF嵌套的運(yùn)算順序是從左向右進(jìn)行的,第一級(jí)條件B2>=500為真(TRUE),則返回0.1,為假(FALSE)則進(jìn)行第二級(jí)IF判斷B2>=300,為真(TRUE)則返回5%,為假(FALSE)則進(jìn)行第三級(jí)判斷條件,以此類推。當(dāng)某一級(jí)條件為真(TRUE)返回某個(gè)值后,函數(shù)也就不再向后運(yùn)行。

 

所以很多同學(xué)寫錯(cuò)了IF嵌套,就是寫錯(cuò)了這個(gè)邏輯關(guān)系,導(dǎo)致返回值不對(duì)。記住這個(gè)邏輯關(guān)系一定是要么全用>號(hào),從大到小寫;要么全用<號(hào),從小到大寫!

 

 

上圖就是全用<號(hào)寫的IF函數(shù),大家注意到?jīng)]有,條件中的=號(hào)都是包含在次一級(jí)跳點(diǎn)區(qū)間中的,所以我們在函數(shù)中只使用了<號(hào),沒有使用=號(hào)。

 

C2單元格函數(shù):

=IF(B2<50,0,IF(B2<150,1%,IF(B2<300,3%,IF(B2<500,5%,10%))))



 

【方法二:VLOOKUP函數(shù)】



圖例:

C2單元格函數(shù):

=VLOOKUP(B2,$G$2:$H$6,2,1)

 

函數(shù)解析:


VLOOKUP函數(shù)用于垂直查詢,一共有四個(gè)參數(shù),前三個(gè)我們就不多介紹了,其中第四個(gè)參數(shù)是模糊查詢(TRUE/精確查詢(FALSE)。

 

VLOOKUP函數(shù)是一個(gè)使用率很高的函數(shù),再絕大多數(shù)的工作環(huán)境中我們都可以使用精確查詢,但是在區(qū)間取值的問題上,必須使用模糊查詢。

 

使用VLOOKUP函數(shù)區(qū)間取值時(shí),我們的數(shù)據(jù)源必須像G、H列那樣,將數(shù)據(jù)按照“升序”的方式排列出來。當(dāng)然我們也可以使用數(shù)列,同樣數(shù)列的輸入也須按照升序來寫{0,0;50,1%;150,3%;300,5%;500,10%}。數(shù)列的問題不是今天的重點(diǎn),我們以后寫數(shù)組函數(shù)內(nèi)容的時(shí)候再來說它。



 

【方法三:LOOKUP函數(shù)】



圖例:

 

 

C2單元格函數(shù):

=LOOKUP(B2,$G$2:$G$6,$H$2:$H$6)

 

函數(shù)解析:


這里我們使用了LOOKUP函數(shù)的向量用法。即在第一個(gè)區(qū)域(第2參數(shù))的查詢值中,返回第二個(gè)區(qū)域(第3參數(shù))中對(duì)應(yīng)的值。這個(gè)是不是比VLOOKUP函數(shù)更好理解呢?同理,和VLOOKUP函數(shù)一樣,它的數(shù)據(jù)源也需要升序排列。

 

當(dāng)然我們也可以使用LOOKUP函數(shù)的數(shù)組用法,如下:

 

 

LOOKUP函數(shù)的數(shù)組用法,是在區(qū)域的首端找到值,再返回區(qū)域末端對(duì)應(yīng)的值。

 

LOOKUP函數(shù)相對(duì)于VLOOKUP函數(shù)(垂直查詢)和HLOOKUP函數(shù)(水平查詢)來說,倒是顯得“全能”了一些,它可以根據(jù)行或者列來做今天的區(qū)間取值問題,如下圖:

 

 

【編后語】

 

此篇列出的內(nèi)容都是常規(guī)函數(shù)區(qū)間取值的解決方法,是日常工作中最常用的方式,無論從學(xué)習(xí)難度上,還是從辦公效率上來講,大家都應(yīng)該要熟練的掌握《常規(guī)函數(shù)篇》列出的內(nèi)容。

 

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

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

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

IMG_256

相關(guān)推薦:

IF函數(shù)解析《IF函數(shù):剝洋蔥

VLOOKUP&LOOKUP區(qū)間查詢上的比拼VLOOKUP&LOOKUP雙雄戰(zhàn)(三):LOOKUP守得云開見月明

VLOOKUP&LOOKUP橫向查詢上的比拼《VLOOKUP&LOOKUP雙雄戰(zhàn)(四):在橫向和逆向查詢上的血拼!