如何将带逗号的字符串转换为单元格

时间:2014-09-20 19:22:00

标签: excel list vba

我想将如下的简单字符串转换为连续的单元格:

" Apple,Pear,Grapes,Strawberry,Lemmon,Cherry" 我可以自己编写它们,但是如果列出更大的列表,它可能会在很长一段时间内出现。

如何在Excel中执行此操作?这项工作是否有Excel以外的工具。

提前致谢

2 个答案:

答案 0 :(得分:2)

在“数据功能区”选项卡上的“数据工具”组中使用“文本到列”向导。 - enter image description here

答案 1 :(得分:0)

如果数据不变,则应使用文本到列。
如果数据是公式的结果,则使用 A1 中的数据, B1 输入:

=TRIM(MID(SUBSTITUTE($A1,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))

并复制。