各位好
Excel 內
A1: 2.81億
A2: 2.32千萬
A3: 4.21百萬
怎樣將文字單位, 轉為數字, 不含單位呢??
Thank you.
lower wrote:
各位好Excel 內...(恕刪)
假設
A1= 2.81億
B1=轉換後
第1步:把文字(億,萬,千,百) 轉成 數字 得到100000000
IF(ISERROR(SEARCH("億",A1)),1,100000000)*IF(ISERROR(SEARCH("萬",A1)),1,10000)*IF(ISERROR(SEARCH("千",A1)),1,1000)*IF(ISERROR(SEARCH("百",A1)),1,100)
第2步:把文字去除得 2.81
SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"億",""),"萬",""),"千",""),"百","")
第3步:2.81*100000000
所以B1=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"億",""),"萬",""),"千",""),"百","")*IF(ISERROR(SEARCH("億",A1)),1,100000000)*IF(ISERROR(SEARCH("萬",A1)),1,10000)*IF(ISERROR(SEARCH("千",A1)),1,1000)*IF(ISERROR(SEARCH("百",A1)),1,100)
暴力解法

但遇到 2.81萬萬 就無解了
