我有一个文件(只有一个),其中一些列带有整数。当我更改并保存文件时,这些列会自动转换为日期。有谁知道我怎么能阻止这个?谢谢!
答案 0 :(得分:2)
您可能想在此处查看类似问题:
http://www.mrexcel.com/forum/excel-questions/637277-excel-converting-numbers-dates.html
(以下建议可能与此问题无关,但总的来说,它们可能有助于解决此类问题)
选择单元格并转到Format --> cells --> number
并选择文本作为选择
还有一个按键解决方案:在输入或粘贴Excel可能会误认为日期和月份的一对数字之前键入撇号。退出单元格时,撇号消失,数字保留数字,格式为文本。
这是microsoft
所说的:
http://office.microsoft.com/en-001/excel-help/stop-automatically-changing-numbers-to-dates-HA102809473.aspx
如果您从其他地方粘贴数据
尝试Paste Special
答案 1 :(得分:0)
我想这个问题仍然没有解决办法。
从sql server 2008插入数据时,我的计算机都会发生这种情况。
一半列成为日期.....我想把它交给我的会计师......很糟糕
(顺便说一下,我知道文字的特殊粘贴,然后转换为数字......但需要很长时间)....
答案 2 :(得分:0)
我刚遇到这个问题。我正在使用webhook将数据存储到excel,添加新行,更新现有数据等。
我有一个特殊的领域" step"这是一个字符串,可以是" 1"," 1.1"," 1.2"等等,当价值为a时,它被视为日期"字符串十进制" ...
我找到解决此问题的唯一方法是以编程方式在值'
之前添加'1.2
。
我尝试将此应用于我的所有字段以避免excel副作用,但我注意到,当通过将新值与现有值合并来更新现有行时,'
被剥离。所以,我最终使用白色字段来逃避。由于我使用'
的lib的限制,我无法在合并数据时强制添加google-sheets-node-api
字段。