如何在 Excel 中复制粘贴时阻止数字转换为日期格式?

如何在 Excel 中复制粘贴时阻止数字转换为日期格式?

当我从网站复制数据并粘贴到 Excel 中时,一些数字/数字字符串会转换为日期格式。例如:“2-1”转换为“1-Feb”。我该如何避免这种情况?我有太多记录需要手动处理。有没有什么快速的流程?

答案1

选择空字段(或整个列),将它们设置为字符串格式而不是默认值,然后使用“仅值”进行特殊粘贴(右键单击即可使用),以防止自动应用日期格式。

(按照 Victor 的评论,将其移至答案美索不达米亚,因为 OP 和 Victor 已经一周没有这样做了)

答案2

粘贴之前,选择将保存非日期值的列。右键单击。选择“格式化单元格”。然后选择“文本”作为格式并单击“确定”。

现在,继续粘贴,但使用“匹配目标格式”选项粘贴。

答案3

解决这个问题的方法很少,最常见、最简单的方法是在将数据粘贴为文本之前先格式化单元格(选择范围,右键单击,格式化单元格,双击文本)。

我所做的只是改变小数点分隔符:

文件->选项->高级->取消勾选“使用系统分隔符”,并将小数点分隔符设置为点“。”(在我的情况下默认为逗号)。

查看http://cloudishvps.com/windows/stop-excel-2013-auto-converting-numeric-values-dates/如果需要的话可以截取屏幕截图。

答案4

  1. 粘贴数据
  2. 将有问题的单元格类型设置为文本
  3. 再次粘贴数据而不删除

相关内容