各位好
Excel 內
A1: 2.81億
A2: 2.32千萬
A3: 4.21百萬
怎樣將文字單位, 轉為數字, 不含單位呢??
Thank you.
lower wrote:
各位好
Excel...(恕刪)
2.81 一個儲存格
億 or 千萬 or 百萬 一個儲存格(A2)
然後用 if 去判斷儲存格(A2) 再去乘幾個零
呼~~挺累人的爛方法

不過都上億,轉完數字的零也太多了吧
(不利閱讀)├愛像是什麼┼只能用人生百態去看待┤
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萬萬 就無解了

內文搜尋
X

























































































