當 LibreOffice Calc 儲存格內明明有數字,最前面卻出現單引號 ' 會導致函數計算錯誤。解決方式是透過 Regular expressions 先清除單引號。
錯誤狀況
當儲存格內明明有數字,最前面卻出現單引號 ' 會導致函數計算錯誤,顯示「Err:502」錯誤
測試資料
- ="'123"
- '123
- 123
解決方式
先選擇要清理資料的欄位區域
方法 1:去除儲存格內所有的單引號
選單 Edit: Edit and Replace
- Find: '
- Replace: (不用輸入任何東西)
再按 Replace all
方法 2:去除儲存格所有單引號,但是必須單引號後面有跟著數字,才去除單引號
- Find: (')(\d+)
- Replace: $2
勾選啟用 Regular expressions
再按 Replace all
方法 3:去除儲存格內所有最前面的單引號 (無法清除測試資料的第一種狀況)
選單 Edit: Edit and Replace
- Find: ^'
- Replace: (不用輸入任何東西)
勾選啟用 Regular expressions
再按 Replace all
方法 4:去除儲存格所有最前面的單引號,但是必須單引號後面有跟著數字,才去除單引號 (無法清除測試資料的第一種狀況)
- Find: ^(')(\d+)
- Replace: $2
勾選啟用 Regular expressions
再按 Replace all
參考資料
留言
張貼留言