作者SuperUp (( ̄▽ ̄#)﹏﹏)
看板Office
標題[算表]帶有+-號和空隔的文字 怎麼轉成數值?
時間Mon Jun 19 23:45:56 2017
軟體:excel
版本:2007
抓來的資料如圖
http://i.imgur.com/IpfSZS8.png
是帶有+-號和空格的格式! 例如: + 0.72 (+和0.72之間有個空格)
資料貼到excel是'通用格式'
嘗試用'儲存格格式'選'數值'來轉換 結果失敗
試半天搞不定 QQ
請問有人知道如何處理這樣的資料? 感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.190.163
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1497887159.A.F48.html
1F:推 lin99: 在 06/19 23:54
2F:→ rafaiero: Mid(a1,3,4) 從a1欄第3個字元開始抓4個字 06/19 23:56
4F:→ rafaiero: net.net/blog/post/32355579-excel-為正負數加上%2B-符 06/20 00:01
5F:→ rafaiero: 號,找答案google excel正負數 06/20 00:01
7F:→ soyoso: 找目標以alt+160鍵入或是複製right(儲存格)取出該無法列印 06/20 00:15
8F:→ soyoso: 字元,取代後則為數值 06/20 00:16
9F:推 swan: 函數ABS(),傳回絕對值。 06/20 00:38
10F:推 swan: 函數TRIM,移除空格。 06/20 00:45
11F:→ swan: 函數CLEAN,移除無法列印的字元。 06/20 00:46
12F:→ soyoso: swan的回文不一定能解決,先說abs是傳回數值絕對值,原文 02/01 19:03
13F:→ soyoso: 就沒有寫說正負數要都以正數表示,只有寫轉成數值,所以不 02/01 19:05
14F:→ soyoso: 了解為什麼要用這個函數。 02/01 19:05
15F:→ soyoso: trim是刪除文字字串中多餘的空格(字與字之間所保留的單一 02/01 19:06
16F:→ soyoso: 空白將不會被刪除),原文寫了+和0.72之間有個空格,也就是 02/01 19:07
17F:→ soyoso: 說這個空格是不會被刪除的,所以這個函數也沒有用 02/01 19:08
18F:→ soyoso: clean為剔除所有無法列印的字元,但實際測試如果是alt+160 02/01 19:08
19F:→ soyoso: 所產生的字元,該函數是無法剔除的。 02/01 19:09