>我需要从 excell 表中复制数据,其中每个参与者有 3 个原始数据,一个用于 2004 年,一个用于 2005 年,一个用于 2006 年,在列中是月份 01,02...12
我希望每个参与者只有一个原始的,我希望在列中有每年的月份,例如 04_01 04_02 ...04_12 05_01 05_02...05_12.
我尝试使用透视,但由于数据的组织方式,它不起作用。我读了一些关于 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年的步骤。
-
在单元格 M1 中输入公式"=B5"。
-
选择单元格 M5 并复制。
-
选择单元格 N5:X5 并粘贴。
-
在单元格Y1中输入公式"= C5"。
-
选择单元格 Y5 并复制。
-
选择单元格 Z5:AJ5 并粘贴。
在步骤 9 之后,您可能会在单元格 A5:AJ5 中看到 2004 年 1 月至 2006 年 12 月的数据。
==解释。
单元格A1 中的函数"=A5"表示在单元格 A1 处显示 A5 的内容。 这是对其他单元格的引用。通过使用引用函数,您可以根据需要排列其他单元格中的数据。