Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 2010:将一行中的单元格拆分为多行_Excel_Vba_Excel 2010_Cells - Fatal编程技术网

Excel 2010:将一行中的单元格拆分为多行

Excel 2010:将一行中的单元格拆分为多行,excel,vba,excel-2010,cells,Excel,Vba,Excel 2010,Cells,如果我对此不清楚,请道歉 我有一个Excel电子表格的问题,并将非常感谢如何处理它的建议。我应该补充一点,我不是脚本编写专家,对Excel基础知识有着合理的(但不是专家)工作知识 目前,我有一份电子表格,其布局如下: 我需要对其进行转换,以使第1列中的每个名称在下一个单元格中只有一个值,然后在下一行中使用下一个值重复该名称,如下所示,直到前一个单元格中的所有值都用完,然后移到下一行: john 23 john 54 john 45 paul 654 paul 6

如果我对此不清楚,请道歉

我有一个Excel电子表格的问题,并将非常感谢如何处理它的建议。我应该补充一点,我不是脚本编写专家,对Excel基础知识有着合理的(但不是专家)工作知识

目前,我有一份电子表格,其布局如下:

我需要对其进行转换,以使第1列中的每个名称在下一个单元格中只有一个值,然后在下一行中使用下一个值重复该名称,如下所示,直到前一个单元格中的所有值都用完,然后移到下一行:

john    23
john    54
john    45
paul    654
paul    6
等等。有没有一个快速简单的方法来实现这一点?这个列表非常非常长,我不想用手来做这件事——我们说的是1000多行,每行最多20个值


预先表示感谢。

是的,正如@Scott Craner指出的,您需要使用多个合并范围

用标题设置数据(任何标题都可以)

然后按Alt+D+p。选择多个合并范围,然后单击next并为我创建一个页面字段。选择整个范围(包括标题)。单击添加,然后单击完成

这将创建一个透视表。双击右下角的值(总计),会出现类似的内容。去掉空白,你就完成了

Row Column  Value   Page1
George  Item1   68  Item1
George  Item2   6   Item1
George  Item3   987 Item1
George  Item4       Item1
George  Item5       Item1
George  Item6       Item1
Jane    Item1   684 Item1
Jane    Item2   1   Item1
Jane    Item3       Item1
Jane    Item4       Item1
Jane    Item5       Item1
Jane    Item6       Item1
John    Item1   23  Item1
John    Item2   54  Item1
John    Item3   45  Item1
John    Item4       Item1
John    Item5       Item1
John    Item6       Item1
Mary    Item1   1   Item1
Mary    Item2   87  Item1
Mary    Item3   357 Item1
Mary    Item4   618 Item1
Mary    Item5   687 Item1
Mary    Item6   210 Item1
Paul    Item1   654 Item1
Paul    Item2   6   Item1
Paul    Item3   1   Item1
Paul    Item4   6781    Item1
Paul    Item5       Item1
Paul    Item6       Item1
Ringo   Item1   135 Item1
Ringo   Item2   6   Item1
Ringo   Item3   456 Item1
Ringo   Item4       Item1
Ringo   Item5       Item1
Ringo   Item6       Item1

请看这里:整洁(我必须双击总计才能得到表格)啊,是的,我过得太快了!感谢你做到了这一点——巨大而可怜的卑躬屈膝的感谢。当我没有读到你上一篇关于双击grand total单元格的注释,而看到结果时,我有一瞬间的恐慌,在这一点上,所有的东西都到位了。
Row Column  Value   Page1
George  Item1   68  Item1
George  Item2   6   Item1
George  Item3   987 Item1
George  Item4       Item1
George  Item5       Item1
George  Item6       Item1
Jane    Item1   684 Item1
Jane    Item2   1   Item1
Jane    Item3       Item1
Jane    Item4       Item1
Jane    Item5       Item1
Jane    Item6       Item1
John    Item1   23  Item1
John    Item2   54  Item1
John    Item3   45  Item1
John    Item4       Item1
John    Item5       Item1
John    Item6       Item1
Mary    Item1   1   Item1
Mary    Item2   87  Item1
Mary    Item3   357 Item1
Mary    Item4   618 Item1
Mary    Item5   687 Item1
Mary    Item6   210 Item1
Paul    Item1   654 Item1
Paul    Item2   6   Item1
Paul    Item3   1   Item1
Paul    Item4   6781    Item1
Paul    Item5       Item1
Paul    Item6       Item1
Ringo   Item1   135 Item1
Ringo   Item2   6   Item1
Ringo   Item3   456 Item1
Ringo   Item4       Item1
Ringo   Item5       Item1
Ringo   Item6       Item1