我想弄清楚處理CSV文件具有不一致的區域設置日期格式的選項是什麼?設置爲將MMM-dd-yyyy作爲有效日期(通過電子表格設置)和CSV文件的電子表格具有dd-MMM-yyyy。 a)我可以編寫一個自定義的CSV加載器,在將數據放入電子表格之前處理/修復數據? b)我可以訪問(通過API)原始單元格文本(避免自動轉換'錯誤的'日期字符串)並根據需要進行修復嗎? c)任何其他解決方案?提前致謝!Google電子表格以任意日期格式導入CSV文件?
1
A
回答
1
我不認爲這是一個很好的解決方案。但我可以想象一些可能適用於您的解決方法。
你可以上傳文件,無須轉換爲您的谷歌文檔/驅動器,然後有一個Google Apps Script閱讀and load into your spreadsheet。
或者您可以在每個日期前在您的計算機上使用常規文本編輯器插入一個撇號,執行搜索和替換。撇號防止電子表格解析單元格的內容並保持原樣(即文本)。
+0
是的..但這意味着我需要手動執行一些額外的步驟,我試圖避免。順便說一下,我發現了一個醜陋的解決方案,但是解決了這個問題。 – decuman 2012-07-10 22:31:00
相關問題
- 1. 谷歌日曆格式Google電子表格日期
- 2. 導入CSV文件導入cockroachdb,錯誤日期時間格式
- 3. MySQL導入CSV轉換日期格式
- 4. 在Google電子表格中重新格式化日期
- 5. 格式化從csv文件導入Excel電子表格的數據
- 6. Google表格電子表格格式
- 7. 將Google或iCal日曆數據導入Google電子表格
- 8. 如何在BigQuery中導入csv日期格式uisng google appscript
- 9. Google電子表格IMPORTHTML導入爲空
- 10. CSV文件導入到MySQL的日期格式
- 11. 如何將csv文件導入Excel電子表格?
- 12. CSV日期格式
- 13. csv文件到日期格式
- 14. PHP日期導出爲CSV格式
- 15. Google電子表格
- 16. 當表格中的日期是明天的Google表格電子郵件通知
- 17. Google電子表格:如果是公共假期格式化值
- 18. 計算Google電子表格中下一個生日的日期
- 19. Google Bookmark導出日期格式?
- 20. 從csv文件轉換日期到句子格式
- 21. CSV日期格式問題
- 22. 如何格式化CSV文件以導入到多個MySQL表格
- 23. 通過Python導出CSV格式的標題和日期格式
- 24. 日期時間格式按照日期發送CSV文件
- 25. 將Phabricator任務導出到電子表格/ csv
- 26. 數據表爲CSV日期格式
- 27. PHP:使用樣式在Google雲端硬盤上傳CSV /電子表格文件
- 28. dataframe和csv文件的日期格式可以相同嗎?
- 29. Rails和電子表格導入/導出
- 30. 以CSV格式打開CSV文件::表格URL
只注意到即使我用正確的語言環境使用默認DD/MMM/YYYY(如西班牙),電子表格進口商忽略它,並使用一些默認的區域設置。所以它顯示了一個22/09/2012的單元格,並且不會將其識別爲日期單元格,但如果我在下一個單元格中輸入相同的22/09/2012,它會將其轉換爲適當的西班牙語區域...這很煩人。 – decuman 2012-07-10 12:08:06
......還有一些善良。使用正確的dd/MMM/yyyy語言環境時,電子表格將06/05/2012視爲有效日期,並將其轉換爲Date對象,但會跳過30/05/2012並將其保留爲字符串。 – decuman 2012-07-10 12:35:13
嗯..我發現這個問題的'柺杖'解決方案,它允許讀取csv並在電子表格中處理它(儘管需要正確設置區域設置)。技巧是一個簡單的函數,它覆蓋所有日期列單元格具有相同的值。這是一個有點愚蠢的代碼...但工作正常。 – decuman 2012-07-10 22:25:52