合併單元格精確查找,就用Excel函數吧
文/牛哥
計算機二級什麼最難?
Excel函數啊!
小編在這裡為大家奉上眾多難點中的一個考點
《函數實例應用之合併單元格精確查找》,
希望能為你的考試錦上添花。
好好學習,好好刷題。
終有一天你會過二級,
不是這次,就是下次。
關於合併單元格已經給大家介紹了好幾篇文章了,牛哥就給大家帶來一個關於合併單元格精確查找的案例。
要求
要求根據數據區域E列的省份,查找其在數據源區域B~C列中對應的地區,結果放在F列。
問題分析
由於地區B列為合併單元格,因此不能直接用逆向查找來直接找到E列省份對應的B列地區,而應該查找在C列中滿足等於E列省份對應B列的最後一個非空單元格內容。
F2單元格公式為:=LOOKUP("々",INDIRECT("B1:B"&MATCH(E2,$C$1:$C$11,0))),公式下拉即可。
公式解析
MATCH(E2,$C$1:$C$11,0):精確查找E2單元格在C1:C11這個區域中的位置,0表示精確查找,因為公式要下拉,這裡區域C1:C11要使用絕對引用;
INDIRECT("B1:B"&MATCH(E2,$C$1:$C$11,0)):動態引用B列的數據範圍,範圍上限為B1單元格,下限為上面MATCH函數所查找到的位置,例如這裡E2在B列中的第10行,那麼INDITECT函數引用的範圍就是B1:B10;
=LOOKUP("々",INDIRECT(…)):利用LOOKUP函數查找上面INDITRECT函數所得到範圍的最後一個非空單元格的內容,例如這裡,INDITECT函數引用的範圍就是B1:B10,因此LOOKUP返回在結果為B1:B10這個範圍的最後一個非空單元格內容,也就是B9單元格的華東;這裡」々」為Excel能識別的最大漢字,可以用Alt 41385來輸入,實際應用中常常用「座」來代替。
推薦閱讀:
※Excel函數公式:必須掌握和轉發的5個常用函數公式,含金量極高
※Excel函數之——SUMPRODUCT函數太強大了
※財務人員必懂得幾個Excel函數(一)
※經常要用到的Excel函數公式 Φσ