Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.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
在excell中的一个unic行中复制多行_Excel_Vba - Fatal编程技术网

在excell中的一个unic行中复制多行

在excell中的一个unic行中复制多行,excel,vba,Excel,Vba,我需要复制excell表格中的数据,其中每个参与者有3张表格,一张是2004年的,一张是2005年的,一张是2006年的,列在第1、2、12个月 我只希望每个参与者有一个raw,并且我希望在专栏中有每年的月份,比如04_01 04_02。。。04_12 05_01 05_02...05_12. 我尝试使用pivot,但由于数据的组织方式,pivot不起作用。我读过一些关于vba编程的文章,但我现在不知道它是什么,我也不知道从哪里开始,你有什么建议吗 提前谢谢 (很抱歉,我无法发布图片,因为我的

我需要复制excell表格中的数据,其中每个参与者有3张表格,一张是2004年的,一张是2005年的,一张是2006年的,列在第1、2、12个月

我只希望每个参与者有一个raw,并且我希望在专栏中有每年的月份,比如04_01 04_02。。。04_12 05_01 05_02...05_12.

我尝试使用pivot,但由于数据的组织方式,pivot不起作用。我读过一些关于vba编程的文章,但我现在不知道它是什么,我也不知道从哪里开始,你有什么建议吗

提前谢谢


(很抱歉,我无法发布图片,因为我的声誉不足10个:()

如何使用“工作表功能”?它简单、容易,不需要学习VBA

下面是你做什么的方法

我假设您的数据放在单元格A1:L:3中,A列表示1月,B列表示2月,依此类推,第1行表示2004年,第2行表示2005年,依此类推

输出将放在第5行单元格A5:AJ5中

放置函数的步骤如下所示

  • 将公式“=A1”输入单元格A5

  • 选择单元格A5并复制(同时按下控制键和“C”键)

  • 选择单元格B5:L5并粘贴(同时按下控制键和“V”键)

    步骤3之后,您可以在单元格A5:L5中看到2004年1月至2004年12月的数据

  • 让我们进入2005年和2006年的步骤

  • 将公式“=B1”输入单元格M5

  • 选择单元格M5并复制

  • 选择单元格N5:X5并粘贴

  • 将公式“=C1”输入单元格Y5

  • 选择单元格Y5并复制

  • 选择单元格Z5:AJ5并粘贴

  • 在步骤9之后,您可以在单元格A5:AJ5中看到2004年1月至2006年12月的数据

    == 解释


    函数“=A1”在单元格A5中,表示在单元格A5中显示A1的内容。这是对其他单元格的引用。通过使用引用函数,您可以根据需要排列其他单元格中的数据。

    我的朋友,您应该先发布一些数据和预期结果。现在,您的问题很难理解。之后,如果您想使用co解决此问题,请de,那么你应该从寻找一本好书或教程开始(StackOverflow不是一个寻求这种指导的地方,而是一个获得特定问题具体答案的地方).我建议你读一读:嗨,Barranka,我本来想发布一些数据,但正如我提到的,我不能发布,因为我的声誉不到10个,无论如何,Fumu7回答了我,我会尝试他的解决方案,似乎它能解决问题。如果你有足够的能力,我会尝试你的解决方案!!