close

2632

欄位字串替換

EVA:「請教錦子老師~該如何比對D欄抓取對應的C欄,D欄位只有廠商簡稱,目前想將廠商全稱寫上,但數量過多,有何函數可解?」。

image

錦子老師:「其實只要在D2儲存格輸入公式:「=C2

再將公式製到D3:D51儲存格。

再將D2:D51框選起來,按CTRL+C鍵複製,再點取「常用 > 貼上 > 」圖示。

image

如果一定要用公式來解決,則可以在E2儲存格輸入公式:

=OFFSET($C$1,SUMPRODUCT((LEFT($C$2:$C$51,LEN(D2))=D2)*ROW($C$2:$C$51))-1,,,)

image

【公式解說】

(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

2621Excel秘密功能-新活頁簿設定

2021.10.14

2620Excel秘密功能-最近使用的檔案清單

2021.10.13

2619Excel秘密功能-你的名字

2021.10.12

2618存檔時自動備份

2021.10.11

2617設定自動存檔時間

2021.10.10

2616更改預設的儲存位置

2021.10.09

2611日期運算-TEXT

2021.10.08

2610日期計算-月、季、半年

2021.10.07

2609一次開啟多個檔案

2021.10.06

2608Excel以唯讀方式開啟檔案

2021.10.05

2607Excel開啟檔案為副本型式

2021.10.04

2604如何將公式簡化

2021.10.03

2603Excel不規則字串擷取

2021.10.02

2602Excel VBA選取範圍複製

2021.10.01

2601Excel函數問題?-SUMPRODUCT

2021.09.30

2598Office 2019中在快速存取工具列中快速增加刪除按鈕的方法

2021.09.29

2589Excel如何將重複數值資料剔除-UNIQUE函數

2021.09.28

2577Excel 數字出現統計問題-OFFICE 365

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()