在Excel中查找两列的两列

时间:2014-02-09 08:28:17

标签: excel-formula

有两张纸,我想比较Sheet1中的B列和C列到Sheet2的A列和B列。如果匹配,则在Sheet2的C列中的Sheet1中记录A列中的值。

具体来说,在Sheet2上的C列中放置一个公式来计算Sheet1上A列的相应值?

Sheet 1中

  

| A | C | ç|
  | 1 | 1000 | A |
  | 2 | 2000 | C |
  | 3 | 3000 | ç|
  | 4 | 4000 | d |

Sheet 2中

  

| A | C | ç|
  | 3000 | ç| |
  | 2000 | C | |
  | 3000 | ç| |
  | 1000 | A | |

Sheet2(所需输出)

  

| A | C | ç|
  | 3000 | ç| 3 |
  | 2000 | C | 2 |
  | 3000 | ç| 3 |
  | 1000 | A | 1 |

如果已经回答了这个特定问题,请道歉。我觉得这应该很简单,但我对这些类型的查找不是很有经验。

1 个答案:

答案 0 :(得分:1)

最简单的方法是在每个工作表中插入一个辅助列,用于定义唯一键。

为此,请在每个工作表中插入一个新列C,并使用此公式=A1&";"&B1填充它。

然后,在表2的D1(以前称为C1)中输入此公式:=VLOOKUP(C1,Sheet1!$C:$D,2,0)