Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在某些日期添加撇号的电子表格_Excel_Date_Spreadsheet_Libreoffice Calc - Fatal编程技术网

Excel 在某些日期添加撇号的电子表格

Excel 在某些日期添加撇号的电子表格,excel,date,spreadsheet,libreoffice-calc,Excel,Date,Spreadsheet,Libreoffice Calc,同样的问题也发生在Excel和LibreOffice Calc中 我有一个日期列格式为英语/澳大利亚(DD/MM/YYYY)的电子表格。 对于某些日期,开头加了一个撇号:“06/01/2020”。(不知道为什么,似乎自动格式化了一些) 这会导致我试图将电子表格导入的应用程序出现问题 如果我试图手动删除撇号,日期将切换到US(2020年6月1日)。显然没有帮助,因为这将导致导入日期从1月切换到6月 我已尝试对“'”执行查找/替换,但由于某些原因,找不到任何内容 我在谷歌上搜索过,但什么也找不到。如

同样的问题也发生在Excel和LibreOffice Calc中

我有一个日期列格式为英语/澳大利亚(DD/MM/YYYY)的电子表格。 对于某些日期,开头加了一个撇号:“06/01/2020”。(不知道为什么,似乎自动格式化了一些)

这会导致我试图将电子表格导入的应用程序出现问题

  • 如果我试图手动删除撇号,日期将切换到US(2020年6月1日)。显然没有帮助,因为这将导致导入日期从1月切换到6月
  • 我已尝试对“'”执行查找/替换,但由于某些原因,找不到任何内容

  • 我在谷歌上搜索过,但什么也找不到。如果有人对解决方案有任何想法,我将不胜感激

    多亏了@defoundlyoblivious&@Ron Rosenfeld,有效的解决方案是打开一个空白的电子表格并导入数据,而不是直接打开它(双击文件)。

    是不是
    06/01/2020
    加上撇号的日期的实际例子?还是实际日期有所不同?这些日期是如何进入工作表的?如果它们是从文本或csv文件导入的,则在导入时很可能没有正确设置日期参数。本网站和谷歌上广泛记录了前导撇号。然而,它仍然臭名昭著,因为它会在不知情的人中引发问题,他们可能会多年没有意识到自己是在通过双击打开CSV而没有正确导入它而导致自己的问题@罗恩在“最有可能”的问题上100%正确;这可能不是你的问题,但机会大大有利于你。我在这个免费的自我链接中更详细地解释了,哦,还有一件事是关于那个主要的撇号。这可能会帮助你理解为什么你一直没有找到它们。当你有机会的时候;找到一个空单元格,选择它,在单元格中放置一个撇号,然后在按enter键时观察该单元格。现在重新选择单元格,并将公式栏中的文本与您在单元格中看到的文本进行比较。在同一个单元格中再加一个撇号,看看你是否注意到了差异。现在尝试添加两个。你的观察结果与你的解释相符吗?有一个主要的撇号元世界正等着你去探索。解决这个问题的简单方法是使用
    Text to Columns
    功能,如果整个元素包含符合DD/MM/YYYY的日期。选择列,选择
    Text To Columns
    ,然后使用分隔选项(分隔符为撇号),然后使用
    DMY
    切换日期选项。谢谢@defoundlyobliviouse&Ron Rosenfeld-打开空白电子表格并导入CSV完全解决了这一问题。