【发布时间】:2014-08-13 22:30:23
【问题描述】:
我认为这应该很简单,但我找不到正确的方法。我有一个带有 ID 号列的表,它后面有 10 行标记为问题 #1、问题 #2 等等。
没有重复的 ID 号,但每个 ID 号可以包含多行问题。
我想获取 ID 行,并在适用的情况下为每个不同的问题创建一个具有相同 ID 的新行。因此,如果一个 ID 号在问题 #1 和问题 #2 下列出了一个问题,我想为该 ID 号创建一个副本,并将两个问题都列在一个列下让我们称之为“总问题”,并按此分组身份证号码。这可以通过创建一个新表来完成。
例子:
发件人:
+-------+---------------------------+---------------------------+
| ID | Question #1 | Question #2 |
+-------+---------------------------+---------------------------+
| 11111 | Was it notated correctly? | Was it completed on time? |
+-------+---------------------------+---------------------------+
收件人:
+-------+-------------------------------------+
| ID | Total Questions |
+-------+-------------------------------------+
| 11111 | Was it notated correctly? |
| 11111 | Was it completed on time? |
+-------+-------------------------------------+
【问题讨论】:
-
这令人困惑。您在标题中说访问表,但随后只标记了“excel”、“循环”和“excel-vba”。那么这些表是否在 Access 中?如果是这样,您可以对原始表执行查询(无需循环)以按照您想要的方式输出。
-
抱歉,我在任何地方都没有看到对 excel 的引用。我指的是访问表。