close
Q125 |
VLOOKUP與合併儲存格 |
||||
示範檔 |
無 |
範例檔 |
無 |
結果檔 |
無 |
錦子老師您好:
我在Excel工作表中有一表格,如下圖所示,A欄為SN資料,B欄為NCC資料,當我要找尋資料時,E2在儲存格使用VLOOKUP函數,只會找到一筆,其餘出#N/A為什麼會這樣,應該如何解決呢?謝謝!
這是因為合併儲存格的當三格合併成一格時,第二及第三格皆為無資料,VLOOKUP無法找到對應的資料,只能用IF、INDEX、MATCH及MOD三個函數來作業。
這種方式是用在B欄合併儲存格的儲存格數是相同時。
1.點取E2儲存格輸入公式「=INDEX($B$2:$B$13,IF(MOD(MATCH(D2,$A$2:$A$13,0),3)=1, MATCH(D2,$A$2:$A$13,0),IF(MOD(MATCH(D2,$A$2:$A$13,0),3)=2,MATCH(D2,$A$2:$A$13,0)-1,MATCH(D2,$A$2:$A$13,0)-2)),1)」後,按Enter鍵。
2.將E2儲存格公式複製到E3:E13儲存格,結果如下圖所示。
使用VLOOKUP函數
這種方式是用在B欄合併儲存格的儲存格數是相同或不同時。
1.首先在C2儲存格輸入公式「=IF(B2<>0,B2,C1)」後,按Enter鍵完成輸入。
2.將C2儲存格公式複製到C3:C13儲存格,如下圖所示。
3.點取E2儲存格輸入公式「=VLOOKUP(D2,$A$2:$C$13,3,0)」後,按Enter鍵完成輸入。
4.將E2儲存格公式複製到E3:E13儲存格,如下圖所示。
文章標籤
全站熱搜
留言列表