当我从网站复制数据并粘贴到 Excel 中时,一些数字/数字字符串会转换为日期格式。例如:“2-1”转换为“1-Feb”。我该如何避免这种情况?我有太多记录需要手动处理。有没有什么快速的流程?
答案1
选择空字段(或整个列),将它们设置为字符串格式而不是默认值,然后使用“仅值”进行特殊粘贴(右键单击即可使用),以防止自动应用日期格式。
(按照 Victor 的评论,将其移至答案美索不达米亚,因为 OP 和 Victor 已经一周没有这样做了)
答案2
粘贴之前,选择将保存非日期值的列。右键单击。选择“格式化单元格”。然后选择“文本”作为格式并单击“确定”。
现在,继续粘贴,但使用“匹配目标格式”选项粘贴。
答案3
解决这个问题的方法很少,最常见、最简单的方法是在将数据粘贴为文本之前先格式化单元格(选择范围,右键单击,格式化单元格,双击文本)。
我所做的只是改变小数点分隔符:
文件->选项->高级->取消勾选“使用系统分隔符”,并将小数点分隔符设置为点“。”(在我的情况下默认为逗号)。
查看http://cloudishvps.com/windows/stop-excel-2013-auto-converting-numeric-values-dates/如果需要的话可以截取屏幕截图。
答案4
- 粘贴数据
- 将有问题的单元格类型设置为文本
- 再次粘贴数据而不删除