2632 |
欄位字串替換 |
EVA:「請教錦子老師~該如何比對D欄抓取對應的C欄,D欄位只有廠商簡稱,目前想將廠商全稱寫上,但數量過多,有何函數可解?」。
錦子老師:「其實只要在D2儲存格輸入公式:「=C2」
再將公式製到D3:D51儲存格。
再將D2:D51框選起來,按CTRL+C鍵複製,再點取「常用 > 貼上▼鈕 > 值」圖示。
如果一定要用公式來解決,則可以在E2儲存格輸入公式:
=OFFSET($C$1,SUMPRODUCT((LEFT($C$2:$C$51,LEN(D2))=D2)*ROW($C$2:$C$51))-1,,,)
【公式解說】
(LEFT($C$2:$C$51,LEN(D2))=D2) 傳回C2:C51範圍中每一儲存格左邊與D2儲存格長度一樣的字串與D2儲存格作比對,符合的儲存格位置。
ROW($C$2:$C$51)) 傳回C2:C51儲存格範圍每一個的列號。
(LEFT($C$2:$C$51,LEN(D2))=D2)*ROW($C$2:$C$51) 傳回C2:C51範圍中每一儲存格左邊與D2儲存格長度一樣的字串與D2儲存格作比對,符合的儲存格位置(列號)。
=OFFSET($C$1,SUMPRODUCT((LEFT($C$2:$C$51,LEN(D2))=D2)*ROW($C$2:$C$51))-1,,,) 從C1儲存格移動(LEFT($C$2:$C$51,LEN(D2))=D2)*ROW($C$2:$C$51)傳回的列數減一所在儲存格內容。」
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
部落格相關範例
2021.10.15 |
|
2021.10.14 |
|
2021.10.13 |
|
2021.10.12 |
|
2021.10.11 |
|
2021.10.10 |
|
2021.10.09 |
|
2021.10.08 |
|
2021.10.07 |
|
2021.10.06 |
|
2021.10.05 |
|
2021.10.04 |
|
2021.10.03 |
|
2021.10.02 |
|
2021.10.01 |
|
2021.09.30 |
|
2021.09.29 |
|
2021.09.28 |
留言列表