各位先進好,
小的有一EXCEL問題請教,
小的收到一份excel檔案,內容看似一群數值資料其實為文字資料,故使用加總函式結果為0
後來發現每一格的數值資料後面都有一個空白,因此想使用trim()函數去除之,
但在2013中trim()卻無法去除文字後的空白?是有bug嗎?還是我的方法錯誤呢?
請各位先進解惑,感恩不盡!
附上原始excel檔連結:http://cht.tw/h/hlg00
謝謝
因為最後面那個字元不是空白
所以 TRIM() 無效
要用 SUBSTITUE 函數如下
<pre class="c" name="code">
=SUBSTITUTE(A3," ","")
要注意最重要的一點,這點錯了就行不通了
就是第二個參數,不是空白
你要編輯A3儲存格
然後選最右邊的一個字元
然後複製
然後貼進第二個參數
最後
加上轉成數值的公式如下
<pre class="c" name="code">
=VALUE(SUBSTITUTE(A3," ",""))
你必須用 value() 把文字轉成數字才能運算
但是你的範例中的資料有逗號, value()無法轉換