将列中的多个值拆分为单独的列

时间:2015-01-26 18:10:45

标签: excel excel-2013

我的源表如下所示:

A1  12
A2  13 
B1  14 
B2  15 
B3  16

我希望它的格式如下:

     1   2   3
A   12  13
B   14  15  16

由于存在大量数据,因此无法手动完成。

请告诉我怎么做?

3 个答案:

答案 0 :(得分:0)

由于问题未格式化,我无法完全看到您希望如何格式化。 但是,您可以在“数据”选项卡上使用Excel中名为“文本到列”的功能。

这允许您将单个列中的文本拆分为多个列。您可以指定分隔符(用于划分列的字符),在您的情况下可以是空格或制表符。

答案 1 :(得分:0)

使用公式=LEFT(A1, 1)创建第三列。然后是=MID(A1,2,100)的第四列。插入新的第1行并为每列命名。最后,插入一个数据透视表,第3列作为行标题,第4列作为列标题。

答案 2 :(得分:0)

另一个选择可能是组合两个现有答案的元素。插入一个新ColumnB,将ColumnA与文本拆分为列,固定宽度(一个字符),向列中添加标签(比如abc)然后以{{1对于ROWS,对于COLUMNS为a,对于VALUES为b