【发布时间】:2023-03-24 00:37:01
【问题描述】:
我正在将 Notepad++ 中的制表符分隔数据粘贴到 excel 中(大约 50k 行和 3 列)。无论我尝试了多少种不同的方法,Excel 都希望将包含一个 " 的单元格转换为 " 的下一个实例为一个单元格内容。
例如,如果我的数据如下所示:
"Apple 1.0 Store
Banana 1.3 Store
"Cherry" 2.5 Garden
Watermelon 4.0 Field
excel文件如下所示:
Apple1.0StoreBanana1.3Store
Cherry 2.5GardenWatermelon4.0Field
解决此问题的一种方法是在 Excel 中以 CSV 格式打开文件,但这会导致 Excel 使用 Excel 的“常规”格式将数值格式化为简化的数值。因此数据如下所示:
"Apple 1 Store
Banana 1.3 Store
"Cherry" 2.5 Garden
Watermelon 4 Field
我得到的数据来自 SQL Server Studio,所以我的文件格式选项是:
- .CSV
- .Txt(制表符分隔)
- 从查询结果复制粘贴
我正在寻找的解决方案是在 Excel 中表示数据,不对引号、数字或任何其他单元格内容进行 Excel 处理。
【问题讨论】:
-
不要直接用excel打开文件导入,控制数据类型和文件布局。打开一个新的 excel 文档:选择数据菜单:在获取外部数据部分中选择从文本。在导入向导的第 1 步中选择要导入的文件,选择带分隔符的单击下一步。选择选项卡,然后更改文本限定符 {none} 单击下一步将列数据类型设置为一般、文本、文本单击完成。