e19821223 wrote:請問大師若說客戶編號有重複的話 又該怎麼做呢?比方說 客戶C01 有兩筆訂單 金額有不同 帶出來的訂單編號也會有不同 那這部分該怎麼修改? 我有一個方法可以解決,但是需要在D欄寫入公式,方法如下,在D欄利用CONCATENATE這個函數來把A欄(客戶編號)與B欄(金額)的字元合併,如此一來,同一個客戶的多筆不同金額的訂單其合併後的字元會不同(但是須注意,如果是同一個客戶的多筆相同金額的訂單其合併後的字元會相同,這時這個方法就沒用了),而合併後的字元不同就可以做區分,然後再利用VLOOKUP這個函數去找出合併後的字元所對應的訂單編號。如圖所示為我自己製作的檔案,檔案我放在google drive,https://drive.google.com/file/d/1p628420YWCWlvkkAuCfUkONsbN19FTi3/view?usp=sharing你可以去下載參考,我先解釋一下,我把有公式的儲存格標示成藍色,在藍色的儲存格欄位D欄與H欄分別寫入公式,D欄是將A欄與B欄的字元以CONCATENATE做合併,H欄則是利用VLOOKUP函數去搜尋合併後的字元所對應的訂單編號,公式我只有複製到第100列,如果資料數超過100列的話,你就自行往下複製公式即可,記住D欄與H欄的公式都要複製。另外,VLOOKUP函數的用法可以參考這位大大寫的部落格。http://bekachu.pixnet.net/blog/post/101481332-%E7%A0%94%E7%A9%B6-excel-%E7%9A%84-vlookup%E3%80%81hlookup-%E5%85%AC%E5%BC%8F