在 Excel 中打开制表符分隔的数据文件来查看和操作数据是一种非常常见的操作。但是,默认情况下,Excel(2003/4 或 2007/8)将以“常规”格式读取列,这有时会发生一些可怕的事情,例如将“1/2”变成“2-Jan”。
有没有办法告诉 Excel 永远不要这样做,而是始终将值处理为文本,而无需通过格式向导、选择所有列并手动执行?
如果这在 Mac 和 Windows 版本的 Excel 中都有效,则可以获得加分。
答案1
Jan Karel Pieterse 有一篇关于使用文本文件中适当的外部数据查询的很棒的文章,它可能非常适合您的需要。
http://www.jkp-ads.com/articles/importtext.asp
例如,您可以将其包含在模板中,以便您可以执行文件>新建> [导入工作簿]>刷新>选择要从中导入的文件>完成!
答案2
如果将值用单引号括起来,它会将其视为文本。但是单引号是可见的。如果这样可以,请尝试以下格式;
abc,“'1/2”,xys
sss,“'2/3”,pqr
1/2 将显示为 '1/2,而不会显示为 2-Jan