将逗号分隔的条目拆分为新行(无VBA)

时间:2013-09-08 11:50:14

标签: excel excel-formula excel-2007 worksheet-function unpivot

我目前在工作表中有这些数据:

Col A   Col B
105     399, 400
207     405,406,407

并希望在第二列中拆分以逗号分隔的条目,并将它们插入新行中,如下所示:

Col A   Col B
105     399
        400
207     405
        406
        407  

不诉诸VBA。

这可能吗?

1 个答案:

答案 0 :(得分:0)

将ColB与文本分割为列,空格和逗号分隔为分隔符。按照here描述的过程然后删除ColumnB,在Value列中选择(Blanks)并删除这些行。如果您不希望重复ColA值,则在新列Row2中插入:

=IF(A1<>A2,A2,"")  

并复制以适应。选择该列,复制,选择性粘贴,顶部的值,然后再次复制并粘贴到表中。如果您不想要表格格式,请在其中右键单击并转换为范围。