試圖讓F/VENDOR#列僅填充供應商編號。供應商編號被突出顯示。我的策略是從右側找到第三個"_"
,並用"|"
替代它。然後,管道的任何權利都填充在列D中。Excel中的反向字符串搜索
但是,具有三個以上"_"
的那些不符合邏輯。我究竟做錯了什麼?
列d公式=IF(ISERROR(FIND("_",C2)),"",RIGHT(C2,LEN(C2)-FIND("|",SUBSTITUTE(C2,"_","|",LEN(C2)-LEN(SUBSTITUTE(C2,"_","",3))))))
列F /供應商#公式=IF(ISERROR(LEFT(D2,FIND("_",D2)-1)),"",LEFT(D2,FIND("_",D2)-1))
問題是,在找到的最後一個「_」處進行替換。我需要指定從右到左替換第三個匹配項。任何幫助表示讚賞。 – DigitalSea