我有一堆名字(大约 300 个),它们在 Excel 中作为标准文本填写。但是,为了处理这些数据,我需要将其转换为以逗号分隔的名称列表(csv)。我可以弄清楚如何反过来(将 csv 数据转换为列数据),但不能将列转换为 csv
我拥有的数据已经在列中,但是我需要将数据作为一长串用逗号分隔的名称(在将数据组织成列之前,CSV 通常看起来如何)
保存为 .csv 虽然将文件更改为 .csv 但里面的数据仍然在列中
我有一堆名字(大约 300 个),它们在 Excel 中作为标准文本填写。但是,为了处理这些数据,我需要将其转换为以逗号分隔的名称列表(csv)。我可以弄清楚如何反过来(将 csv 数据转换为列数据),但不能将列转换为 csv
我拥有的数据已经在列中,但是我需要将数据作为一长串用逗号分隔的名称(在将数据组织成列之前,CSV 通常看起来如何)
保存为 .csv 虽然将文件更改为 .csv 但里面的数据仍然在列中
转换为/从 CSV 是面向工作簿的。
假设您希望保留原始工作簿,然后将该列复制到新工作簿中的新工作表并保存。
现在将新工作簿转换为 CSV。
如果您不需要保留原始数据,则只需将工作簿转换为 CSV。
这行得通。
“CSV”表示“逗号分隔值”,即一行中的每个项目(值)后跟一个逗号,并且一行中的最后一项后跟一个字符来标记然后是行尾(在 Windows 操作系统中,CR & LF , \r\n 在正则表达式中用于它们,正则表达式)。为了允许在一行中使用逗号,例如“H. Alger, Jr.”之类的名称,该值可以用双引号括起来。
为了轻松将此名称列表转换为 CSV,假设每个名称(即记录)位于单独的行上:
对于一般情况,对两条记录使用如下搜索和替换:
直接编辑文本可确保 Excel、Calc 或其他电子表格不会插入不需要的格式。
注意,这也是直接从您自己的应用程序中以任何编程语言编写 CSV 文件的基础。