我需要复制excell表格中的数据,其中每个参与者有3个原始数据,2004年有一个,2005年有一个,而2006年的一个是coloumn tere的数据是01,02 ... 12 < / p>
我希望每个参与者只有一个原始版本,我希望每年在colomns中有几个月,例如04_01 04_02 ... 04_12 05_01 05_02 ... 05_12。
我尝试使用数据透视表,但由于数据的组织方式,它不起作用。我读过有关vba编程的内容,但我现在不知道它是什么,我不知道从哪里开始,你有什么建议吗?
提前感谢。
(对不起,但我无法发布图片,因为我的声誉不到10 :()
答案 0 :(得分:0)
如何使用'工作表功能'?它简单,容易,无需了解VBA。
以下是你做什么的方式。
我假设您的数据放在单元格A1:L:3,1月的列,2月的B列等等,2004年的第1行,2005年的第2行,依此类推。
输出将放在第5行,单元格A5:AJ5。
放置功能的步骤如下。
在单元格A5中输入公式'= A1'。
选择单元格A5并复制(按下控制键和“C”键)。
选择单元格B5:L5并粘贴(按下控制键和“V”键)。
您可以在步骤3之后的单元格A5:L5中看到2004年1月至2004年12月的数据。
让我们继续2005年和2006年的步骤。
在单元格M5中输入公式'= B1'。
选择单元格M5并复制。
选择单元格N5:X5并粘贴。
在单元格Y5中输入公式'= C1'。
选择单元格Y5并复制。
选择单元格Z5:AJ5并粘贴。
在第9步之后,您可以在A5:AJ5单元格中看到2004年1月至2006年12月的数据。
== 解释
单元格A5中的函数“= A1”表示在单元格A5中显示A1的内容。这是对其他单元格的引用。通过使用参考函数,您可以根据需要从其他单元格中排列数据。