google-sheets - 如何选择将文本拆分为列的分隔符?

标签 google-sheets import-from-csv csv

我有一个 DSV 文件,每一行都对应一个实例/一段文本。具体来说,我有自己的分隔符 ###而不是默认值(即逗号 , )。但是,当我使用 Google Sheets 打开 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 表格中,但是,由于内容的大小,我收到如下错误。

There was a problem
Your input contains more than the maximum of 50000 characters in a single cell.

最佳答案

使用文件 > 导入 > 上传 > 拖动可以选择一个分隔符(尽管不是,据我所知,在 Excel 中可以选择“将连续分隔符视为一个”):

Sheets Impor.

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

关于google-sheets - 如何选择将文本拆分为列的分隔符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57101768/

相关文章:

scala - 使用 pyspark 读取 csv 文件时获取格式错误记录的列名称

excel - 汇总所有组合 Excel 或 Google 电子表格

r - R 中的数据操作 : 'X' must be atomic

python - Pandas导入CSV和Excel文件报错

ios - 如何使用 Swift 创建 CSV 文件

mysql - BASH - 我如何确保 csv 文件确实是 csv 文件并且其解析正确?

google-apps-script - Drive.Files.remove(fileId) 删除项目但返回错误消息

javascript - Google 表格中的自定义排序顺序

google-sheets - 查询不包含

php - 使用php将大型csv文件导入mysql数据库