03.13 【219期】遇到合併單元格,vlookup投降了,EXCEL查找匹配新方法

在職場,很多EXCEL辦公軟件用的比較好的親們,經常有一句話,誰讓你合併單元格的,合併的,是無法彙總的,是無法使用函數公式的

這樣的討論持續了很久,突然,一個函數公式從天而降,合併單元格也能用函數查找了

案例:

  1. 要求根據實例對照表,在實例應用範圍,當輸入城市後,會自動跳出省份
  2. 不能對對照表進行變更,不餓能夠撤銷合併單元格
【219期】遇到合併單元格,vlookup投降了,EXCEL查找匹配新方法

思路:

  1. 一看到根據城市查找省份,很多人第一印象就是用vlookup函數,是的,如果省份不在合併單元格,用這個函數,是最簡單的,可是因為省份合併了,就有難度了
  2. 這個時候,我們首先構思的,就是如何在對照表,找到所查找城市的行號
  3. 根據行號,而後用lookup提取省份

操作步驟1,巧取行號

  1. 構建好EXCEL的思路,我們首先在E3單元格輸入公式=MATCH(D3,$B$1:$B$16,0),我們可以看到,獲取的結果是14,這個match函數,就是查找D3在對照表中的位置
【219期】遇到合併單元格,vlookup投降了,EXCEL查找匹配新方法

操作步驟2,測試lookup函數

  1. 這次我們在E14單元格,輸入公式=lookup("做",A1:A14),確定後,我們可以看到,可以得到省份,山東
  2. 這個時候,我們只要將這個公式,和上面的行號搭配,用indirect函數,構建A1:A14的動態區域,就Okl
【219期】遇到合併單元格,vlookup投降了,EXCEL查找匹配新方法

操作步驟3,構建公式,實現效果

  1. 結合上面兩步,而後將公式優化為=LOOKUP("做",INDIRECT("A1:a"&MATCH(D3,$B$1:$B$16,0)))
  2. 而後下拉E3單元格公式,所有省份,就自動匹配了出來
【219期】遇到合併單元格,vlookup投降了,EXCEL查找匹配新方法

光說不練,永遠學不會,歡迎評論區討論,共同學習


分享到:


相關文章: