2015-07-03 41 views
1

当谈到excel时,我是一个完整的新手。我有一个有2个类似工作表的工作簿。工作表1是我的主工作表中有更多数据。这两个工作表都有2列,请求号和时间。比较多个工作表中的多列excel

Worksheet 1 
Request No. | Time 
1234   | 27 
7890   | 67 

Worksheet 2 
Request No. | Time 
1234   | 27 
7890   | 60 

我想比较工作表1申请号。与工作表2请求没有。和时间列对每个请求没有。

在此先感谢

编辑:我想在最后一栏,显示的结果,如果它匹配与否? enter image description here


你好蒂姆,我已经添加了图像,我已经改变了VlookUp公式中的变量和范围,但它不起作用?

+0

这个比较的目的是什么? –

+0

如果匹配或不匹配,我想在最后一列显示结果? –

回答

1

VLOOKUP函数应该有效。这里是你展示你如何能做到这抓屏:

enter image description here

输入以下公式为C2

=IF(VLOOKUP(A2, Sheet2!A2:B3, 2) = B2, "yes", "no") 

这是假设你的第二个表包含布局屏幕捕获相同对于我上面的第一张工作表。如果您的实际数据集中的行数超过2行,您可能还需要调整VLOOKUP的范围。

+1

谢谢蒂姆,我已经添加了图像,我已经改变了VlookUp公式中的变量和范围,但它不起作用。有任何建议吗? –

0

这里是一个代码,只是尝试和检查chek 当您使用不同势表ü要记住这 要引用一个不同的工作簿中使用的电池这种模式:

[<Workbook_name>]<Sheetname>!<Cell> 

例如:工作表1 ] sheet1!A1

+0

如果表单名称中有空格,该怎么办? :) –

+0

如果您的姓名**我的**名称然后键入**我的名字!** – Hamelraj

+0

带空格和其他字符的表名需要用单引号括起来。 ''space name'!A1' –