合併單元格精確查找,就用Excel函數吧

文/牛哥

計算機二級什麼最難?

Excel函數啊!

小編在這裡為大家奉上眾多難點中的一個考點

《函數實例應用之合併單元格精確查找》,

希望能為你的考試錦上添花。

好好學習,好好刷題。

終有一天你會過二級,

不是這次,就是下次。

關於合併單元格已經給大家介紹了好幾篇文章了,牛哥就給大家帶來一個關於合併單元格精確查找的案例。

要求

要求根據數據區域E列的省份,查找其在數據源區域B~C列中對應的地區,結果放在F列。

問題分析

由於地區B列為合併單元格,因此不能直接用逆向查找來直接找到E列省份對應的B列地區,而應該查找在C列中滿足等於E列省份對應B列的最後一個非空單元格內容。

F2單元格公式為:=LOOKUP("々",INDIRECT("B1:B"&MATCH(E2,$C$1:$C$11,0))),公式下拉即可。

公式解析

  1. MATCH(E2,$C$1:$C$11,0):精確查找E2單元格在C1:C11這個區域中的位置,0表示精確查找,因為公式要下拉,這裡區域C1:C11要使用絕對引用;

  2. INDIRECT("B1:B"&MATCH(E2,$C$1:$C$11,0)):動態引用B列的數據範圍,範圍上限為B1單元格,下限為上面MATCH函數所查找到的位置,例如這裡E2在B列中的第10行,那麼INDITECT函數引用的範圍就是B1:B10;

  3. =LOOKUP("々",INDIRECT(…)):利用LOOKUP函數查找上面INDITRECT函數所得到範圍的最後一個非空單元格的內容,例如這裡,INDITECT函數引用的範圍就是B1:B10,因此LOOKUP返回在結果為B1:B10這個範圍的最後一個非空單元格內容,也就是B9單元格的華東;這裡」々」為Excel能識別的最大漢字,可以用Alt 41385來輸入,實際應用中常常用「座」來代替。

推薦閱讀:

Excel函數公式:必須掌握和轉發的5個常用函數公式,含金量極高
Excel函數之——SUMPRODUCT函數太強大了
財務人員必懂得幾個Excel函數(一)
經常要用到的Excel函數公式 Φσ

TAG:函數 | Excel | 查找 | Excel函數 | 合併 |