標題:

如何將文字的63,205,123轉換成可以算的數值

發問:

最近在看股票..台灣證交所的資料 如何將文字的63,205,123轉換成可以算的數值63205123 更新: 回應applerot 我剛是試了一下,證交所上面的數字123,456,789可以用substitute替換成123456789 但是..它還是不能做公式或函數運算...顯示#value 可能像你說的引數是文字... 又試了2個方法 1.我把儲存格格式換成數值....還是不行運算 2.再複製ㄧ次...選擇性貼上"值"...或"值與數字格式"...還是不能運算 都顯示#value.... 更新 2: 我找到問題了... 123,456,789前後都有一個"空白"... 請問我該怎麼去除阿

 

此文章來自奇摩知識+如有不便請留言告知

最佳解答:

如A1="63,205,123" B1=SUBSTITUTE(A1,",","") SUBSTITUTE 將文字字串中的 old_text (",")部份以新字串 new_text ("")空白取代。 如要計算=SUBSTITUTE(A1,",","")*5% 只要有計算符號就可成為數值資料。 2007-06-01 08:55:58 補充: 可是只要是數字資料就算是文字類型還是可以計算,除非文字中含有看不見的字元符號,先計算看看如 =--"63,205,123"或 ="63,205,123"+1 以上都可行 2007-06-03 23:50:51 補充: =TRIM(A1) TRIM() 移除文字之間多餘的空格,僅保留單字間一個空白字元。 但覺得沒那麼單純,純空白應該可以計算 試一下最後一個位元碼是什麼用公式 =CODE(RIGHT(A1)) =CODE(LEFT(A1))試看看顯示多少如為10修改公式 =SUBSTITUTE(A1,CHAR(10),"") CHAR 傳回數字指定的字元。 2007-06-04 08:21:37 補充: 直接消除最後字元 =SUBSTITUTE(A1,RIGHT(A1),"") 不取最後字元 =LEFT(A1,LEN(A1)-1) 再不行的話直接複製 123,456,789 包含前後空白字元到補充問題才知道。

其他解答:

這有類似的 ??http://qoozoo20140926.pixnet.net/6FE6251C5F3F8A0F
arrow
arrow

    gpjqem1 發表在 痞客邦 留言(0) 人氣()