在Excell中复制一个UNIC行中的几行



>我需要从 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。

放置函数的步骤如下。

  1. 在单元格A1中输入公式"= A5"。

  2. 选择单元格 A5 并复制(同时按下控制键和"C"键)。

  3. 选择单元格 B5:L5 并粘贴(同时按下控制键和"V"键)。

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

让我们继续讨论2005年和2006年的步骤。

  1. 在单元格 M1 中输入公式"=B5"。

  2. 选择单元格 M5 并复制。

  3. 选择单元格 N5:X5 并粘贴。

  4. 在单元格Y1中输入公式"= C5"。

  5. 选择单元格 Y5 并复制。

  6. 选择单元格 Z5:AJ5 并粘贴。

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

==解释。

单元格

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

最新更新