首页 > 解决方案 > 如何选择分隔符将文本分成列?

问题描述

我有一个 DSV 文件,每一行正常对应一个实例/一段文本。具体来说,我有自己的分隔符###而不是默认分隔符(即逗号,)。但是,当我使用 Google 表格打开 DSV 时,这些工具总是通过默认分隔符自动拆分来显示 DSV 文件。它会导致混乱,因为某些列可能包含多个逗号。

如何禁用将文本自动拆分为列并且仅使用我自己的分隔符的触发器?

我的 DSV 如下所示:

a###b###c###d,e,f,g###h,",",j
h###i,j,k###l###m###n,"[o,p]"
q,r###s###c,u###v,w###x,y,'z,'

正如建议的那样,我尝试将内容直接复制到新创建的 Google 工作表中,但是由于内容的大小,我收到了如下错误。

出现问题
您的输入在单个单元格中包含超过 50000 个字符的最大值。

标签: google-sheetsimport-from-csvcsv

解决方案


使用 File > Import > Upload > Drag one 可以选择一个分隔符(但据我所知,在 Excel 中没有“将连续分隔符视为一个”选项):

床单进口。

因此,根据您的特定文件,您可能会发现这种方式的结果就是您想要的 - 前提是您准备为每组删除几个空白列###(如果不选择单个字符而不是###首先选择)。


推荐阅读