根据值的差异匹配2列

我正在寻找匹配两个Excel表的方法。

我基本上有两个系统,其中值不完全匹配一些ID。 系统2中的值通常与系统1有10-20%的不同。

以下是该表的外观: 在这里输入图像描述

我试着在ID上使用vlookup ,然后通过使用带ID的filter来匹配这些值,如果它们匹配的话。 但是,这需要很长的时间,而且非常麻烦。

任何build议如何更容易地匹配这两个表?

我真的很感激你的回复!

如果你看一个G3的公式,你将涉及D3:E3和A:B(其中A10:B10是匹配值)。

当有人说他们正在寻找一个百分比的时候,知道“百分比是什么?”是有帮助的。 。 如果计算是ABS(12 – 15)/ 15而不是ABS(12 – 15)/ 12,则会收到不同的结果。 一个可以容忍,另一个可能不容忍。

无论如何,G3的公式就像是,

=ABS(E3-VLOOKUP(D3,A:B, 2, FALSE))/E3 …或者,

=ABS(E3-VLOOKUP(D3,A:B, 2, FALSE))/VLOOKUP(D3,A:B, 2, FALSE)

根据您如何计算百分比,这会产生0.25%0.20%的结果。 您可以在IF语句中将其包装为YES / NO文本结果,或者使用自定义数字格式,如[Color3] [> 0.2] \ NO ;; [Color10] \ Y \ E \ S; @将显示红色的NO对于大于20%的值,对于0和20%之间的值为绿色是。 由于ABS将其排除在考虑范围之外,所以不需要考虑负值。

百分比是

为了演示目的,我只复制了一小部分示例数据,但也许您可以从中获得一些想法。