如何快速匹配不常規(guī)數(shù)據(jù)?分享4個公式思路!
?
作者:老菜鳥來源:部落窩教育發(fā)布時間:2022-03-24 15:07:39點擊:2705
編按:
我們在用Excel處理數(shù)據(jù)的時候,匹配數(shù)據(jù)是很常見的一類問題,今天就來和大家分享一個小伙伴遇到的數(shù)據(jù)匹配問題,我們通過4個思路來給大家講解這類問題的解決方法。
問題如圖,有若干款項,是按月統(tǒng)計的,現(xiàn)在要把每種款項的最后一筆金額匹配出來。
這個問題的難度在于沒有一個具體的匹配條件,最后一筆是哪一筆,眼睛看很清楚,但是怎么用公式快速匹配出結果呢?
下面針對這個具體問題給出四個思路。
思路1:INDEX-COUNTA組合
公式為=INDEX(B:B,COUNTA(B:B))
公式解析:這個公式思路比較簡單,用INDEX函數(shù)在B列找數(shù)據(jù),用COUNTA函數(shù)統(tǒng)計出B列一共有多少個數(shù)據(jù),作為INDEX的檢索條件,有幾個數(shù)據(jù)就返回第幾個,也就是B列的最后一個值。
缺陷是需要使用三個不同的公式,因為每個款項對應的列是不同的。
思路2:LOOKUP函數(shù)
公式為=LOOKUP(9E+307,B:B)
思路2直接使用了LOOKUP函數(shù),避免了函數(shù)嵌套,需要說明的是公式中的9E+307,這是一個非常大的數(shù)字,可以理解為Excel所能識別的最大數(shù)值。LOOKUP函數(shù)有個特性,如果在給定區(qū)域中的所有數(shù)據(jù)都小于查找值的時候,就會返回最后一個數(shù)據(jù)。
思路2比思路1簡單,缺陷也是需要三個不同的公式。
那么有沒有一個公式可以直接下拉得到所需的結果呢?思路3就可以做到。
思路3:LOOKUP-INDIRECT-ROW組合
公式為=LOOKUP(9E+307,INDIRECT("C"&ROW(A2),0))
這個公式與思路2的差別在于查找區(qū)域是用INDIRECT("C"&ROW(A2),0)得到的。
關于INDIRECT函數(shù),之前也有教程,在本例中使用的是一種比較少見的RC引用模式,"C"&ROW(A2)是為了得到字符串”C2”,在RC引用模式中表示第二列,也就是B列。
因為隨著公式下拉,需要得到類似于”C3”、”C4”的效果,所以加了ROW函數(shù)輔助。
如果對于這個公式的原理確實理解不了也沒關系,會根據(jù)自己的需要套用即可,數(shù)據(jù)在第幾列,修改ROW的參數(shù)即可。
這個公式也有一個小缺陷,就是查找的款項是順序排列的。如果想更加靈活,不按款項A、款項B、款項C這樣的順序,就需要對這個思路進行完善。
思路4:LOOKUP-INDIRECT-MATCH組合
公式為=LOOKUP(9E+307,INDIRECT("C"&MATCH(O2,$A$1:$D$1,),0))
這個公式估計很多同學會看的比較蒙圈,實際上如果你對思路3理解的話,這個公式只是將思路3里的ROW(A2)換成了MATCH(O2,$A$1:$D$1,)。
要解釋原理的話也簡單,思路3的列是順序遞增的,因為ROW(A2)下拉得到的就是順序遞增的數(shù)字。思路4里的列是根據(jù)款項位置確定的,因為MATCH函數(shù)的作用就是返回指定值在一個范圍內(nèi)的順序數(shù)。
要理解最后這個公式,需要對MATCH函數(shù)有所了解。
總之,對于任何一個實際問題,都有值得學習的知識點。所以要想學好Excel的公式函數(shù),還得多實踐,不知道今天這個問題中你有什么收獲呢?
本文配套的練習課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關注公眾號,可隨時隨地學習Excel:
相關推薦:
將excel中的數(shù)據(jù)按照指定數(shù)量進行重復,非得用VBA才能實現(xiàn)嗎?
Power Query的數(shù)據(jù)替換技巧比Excel函數(shù)更萬能!
版權申明:
本文作者老菜鳥;同時部落窩教育享有專有使用權。若需轉載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復,Excel卻判定數(shù)據(jù)重復,這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!