google docs电子表格导出:如何从时间、日期中删除撇号[关闭]

Posted

技术标签:

【中文标题】google docs电子表格导出:如何从时间、日期中删除撇号[关闭]【英文标题】:google docs spreadsheet export: How to remove apostrophe from times, dates [closed] 【发布时间】:2013-01-06 20:48:36 【问题描述】:

我正在将 Google 文档中的电子表格导出为 CSV,并且每个日期和时间值前面都有撇号 (')。这真的很烦人,因为 OpenOffice 似乎无法在电子表格编辑器中找到/替换这些内容。

我可以通过将 CSV 文件作为文本打开并以这种方式替换字符来解决该问题,但似乎必须首先找到一种方法来防止该问题。有人知道解决这个问题的方法吗? (在 OO 文件导入期间删除它们也是可以接受的解决方案。)

【问题讨论】:

您的问题不是编程问题。您或许可以通过 Web Applications 获得帮助。 【参考方案1】:

撇号实际上并不是单元格内容的一部分,它只是表示单元格被格式化为文本。将所有数据重新输入为数字:

    突出显示所有单元格并使用格式 -> 单元格将单元格格式更改为适当的数字格式。

    在所有单元格仍处于选中状态的情况下,转到菜单编辑 -> 查找和替换

    在“搜索”框中输入 .*(句点星号)

    在替换为框中输入 &

    选择更多选项并检查仅当前选择和正则表达式

    点击全部替换

.*“表示零个或多个任意字符”,& 表示“找到的任何内容”。这些是帮助部分中解释的正则表达式

Source

【讨论】:

【参考方案2】:

事实证明,CSV 文件本身的数据中没有撇号,但它们是由 OpenOffice Calc 在导入期间添加的。检查标记为“检测特殊数字”的选择会阻止此修改,但随后会将值转换为可以在电子表格视图中处理的特定格式。仍然不是一个理想的解决方案,但显然问题集中在 OpenOffice Calc 而不是 Google Docs 上。

【讨论】:

以上是关于google docs电子表格导出:如何从时间、日期中删除撇号[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

从命令行下载/导出公共 Google 电子表格作为 TSV?

如何从 Google Sheet API 导出 csv?

从 Google 电子表格中的一个单元格导出 DB2 DDL

text 只需单击按钮或预定时间,即可将数据从MySQL数据库提取到Google doc电子表格。这对re来说非常有用

Google 表单:将数据发送到电子表格

使用脚本将 Google 电子表格导出到文本文件