比较不同Excel电子表格中的两列


1

我有两个Excel电子表格。在第一个电子表格中,我有两列。 A列有240个帐户条目,B列有每个帐户条目的值。再一次,电子表格2的数据格式相同。

我想要实现的目标:

将每个列的电子表格2条目与电子表格1进行比较。

Say Spreadsheet 2列有4个条目,如111,222,333,444,并假设我想验证条目111的值。然后我的公式应该在电子表格1列A中搜索111,然后它应该为它选择值,然后将其与值相比较111的电子表格2 B列条目,并给我区别。

Answers:


3

使用VLOOKUP:

=VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)

将其放在工作表1的每一行中,其中有一行数据,位于数据旁边的空白列中。它将查看该行中的ID,在工作表2中查找该ID,然后返回它找到的值。

=VLOOKUP(AdjacentCellWithID,TargetTable,NumberOfColumnsAcrossFromLeft,FALSE)


我还建议您使用表格,这样您就可以动态地引用范围,这意味着将来可以减少工作的工作量:

=VLOOKUP([@[ID]],[ValuesTable],2,FALSE)


这应该是有用的: http://chandoo.org/wp/2012/03/30/comprehensive-guide-excel-vlookup/


最后:

看看你的最后一行,你想找到两个值之间的差异吗?

所以你可以这样做:

=[@[Value]-VLOOKUP([@[ID]],[ValuesTable],2,FALSE)

要么

=$B2-VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)

在不了解您的数据的情况下,我无法确定这两个值是否正确。


很好的答案@ClockeWork。提问者甚至回到SU检查他的答案了吗?如果不是,花点时间为这样的提问者提供答案是什么意思?
Prasanna

谢谢@Prasanna。如果他们没有回来,那将是一种耻辱,但如果答案有所帮助 任何人 那值得的时间:)
CLockeWork

1

使用vlookups的区别。假设您所需的比较值在单元格E2中,您可以使用

= VLOOKUP(E2,Sheet 1中!A:B,2,0)-VLOOKUP(E2,Sheet 2中!A:B,2,0)

见下文:

enter image description here

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.