我正在將Google文檔的電子表格導出爲CSV格式,並且每個日期和時間值都有一個撇號(')。這真的很煩人,因爲OpenOffice似乎無法在電子表格編輯器中查找/替換它們。谷歌文檔電子表格導出:如何從時間,日期刪除撇號
我可以通過以文本形式打開CSV文件並以這種方式替換字符來解決問題,但似乎必須採取一種方法來防止此問題出現。任何人都知道解決這個問題的方法? (在OO文件導入過程中刪除它們也是一個可接受的解決方案。)
我正在將Google文檔的電子表格導出爲CSV格式,並且每個日期和時間值都有一個撇號(')。這真的很煩人,因爲OpenOffice似乎無法在電子表格編輯器中查找/替換它們。谷歌文檔電子表格導出:如何從時間,日期刪除撇號
我可以通過以文本形式打開CSV文件並以這種方式替換字符來解決問題,但似乎必須採取一種方法來防止此問題出現。任何人都知道解決這個問題的方法? (在OO文件導入過程中刪除它們也是一個可接受的解決方案。)
事實證明,CSV文件本身在數據中沒有撇號,但是它們在導入期間由OpenOffice Calc添加。檢查標記爲「檢測特殊數字」的選項會阻止此修改,但會將這些值轉換爲可在電子表格視圖中處理的特定格式。仍然不是一個理想的解決方案,但顯然這個問題集中在OpenOffice Calc而不是Google Docs上。
撇號實際上不是單元格內容的一部分,它只是表示單元格被格式化爲文本。重新輸入所有的數據作爲數:
突出顯示所有的細胞和使用的格式 - >細胞對單元格的格式改變爲適當的數字格式。
與所有仍處於選中狀態的細胞,進入菜單編輯 - >查找&替換
在搜索框中輸入*(期星號)
在替換爲框中進入&
選擇更多選項,並檢查當前選擇只有和正則表達式
單擊全部替換
的。*「表示零個或多個任意字符」和&意思是「無論被發現」。這些是在幫助部分
解釋你的問題是不是編程一個正則表達式。您可能可以在[WebApps.SE]上獲得幫助。 – jpmc26