Excel - VLOOKUP创建新表

时间:2015-06-16 12:29:33

标签: excel vlookup

我有一个给定的表B1到H9,我正在尝试在下面的图像中创建输出:

Excel Link2Image

输入:

+-----------+-----------+------+---------+------------+--------+-----------------------------+
| ArticleID |   Link    | Year | Quarter | QuestionID | Answer |           Comment           |
+-----------+-----------+------+---------+------------+--------+-----------------------------+
| 001 AAYY  | link AAYY | 2015 | QII     |        110 |      1 | comment 1 for abc 2015 QII  |
| 001 AAYY  | link AAYY | 2015 | QII     |        120 |      0 | comment 2 for abc 2015 QII  |
| 001 AAYY  | link AAYY | 2015 | QII     |        210 |      9 | comment 3 for abc 2015 QII  |
| 001 AAYY  | link AAYY | 2015 | QIII    |        110 |      0 | comment 4 for abc 2015 QIII |
| 002 BBXX  | link BBXX | 2015 | QII     |        110 |      1 | comment 5 for def 2015 QII  |
| 002 BBXX  | link BBXX | 2015 | QII     |        120 |      1 | comment 6 for def 2015 QII  |
| 002 BBXX  | link BBXX | 2015 | QII     |        210 |      1 | comment 7 for def 2015 QII  |
| 002 BBXX  | link BBXX | 2015 | QIII    |        110 |      1 | comment 8 for def 2015 QII  |
+-----------+-----------+------+---------+------------+--------+-----------------------------+

QuestionID和Description在第14行,A和B中是静态的。 因此,作为动态输出,我需要C12到I17之间的所有内容。

我试图通过连接QuestionID-ArticleID-Year-Quarter来创建一个新的ID列,从而没有运气来做VLOOKUP。

你能举个例子说明如何解决这个问题吗?

非常感谢。

2 个答案:

答案 0 :(得分:1)

您正在做的是正确的,除了,而不是文章ID(这是您的比较值)添加链接列。 VLOOKUP中的类似连接将负责其余部分。

我准备了一张表供您快速参考。请按照安全链接。感谢。

File with updated formula:

答案 1 :(得分:0)

创建一个问号ID&的ID列。链接。然后,您可以使用索引和匹配(或VLookup)来查找所需的任何值。例如,如果您的ID列位于A列中,则在D15中您可以放置​​=INDEX($D$2:$D$9,MATCH(A11&"link AAYY",$A$2:$A$9,0))