使用公式比较两列并列出差异。


例如,我们在一个数据集中有两列包含一些名称。现在我们想识别哪些名称在任一列表中重复出现。为此,我们可以在另外两列中应用公式,以获取这两列的唯一值。让我们看看如何实现这一点。

使用公式比较两列并列出差异

步骤 1:我们采用了以下样本数据进行比较。

步骤 2:在 E2 单元格中输入如下所示的公式。此公式将返回第 1 列中在第 2 列中不可用的唯一名称。

=IF((ISERROR(MATCH(A2,$B$2:$B$14,0))),A2,"")

步骤 3:现在,在 F2 单元格中输入以下公式。此公式将返回第 2 列中在第 1 列中不可用的唯一名称。

=IF((ISERROR(MATCH(B2,$A$2:$A$13,0))),B2,"")

步骤 4:现在,将公式拖动到数据的最后一行,最终输出将如下所示。该公式将显示唯一的名称。

公式语法说明

参数 描述
IF (logical_test, {value_if_true}, {value_if_false})

Logical_test 指定需要根据其呈现数据的条件。

Value_if_true 指定如果条件满足则应返回的值。

Value_if_false 指定如果条件不满足则应返回的值。

ISERROR (expression) Expression 可以是任何有效的逻辑公式或值。
MATCH (lookup_value, lookup_array, [match_type])

Lookup value 是需要在查找数组中匹配的值。必填

Lookup array 是需要在其中搜索查找值的单元格范围。必填

Match type 指定要执行哪种类型的匹配。1 表示较大值,0 表示精确值,-1 表示较小值。

注意:这里,“第 1 列中的唯一值”显示在第 2 列中不可用的值,“第 2 列中的唯一值”显示在第 1 列中不可用的值。

结论

因此,使用上述公式,可以在比较另一列后将一列的值返回到另一列。一列的数据也可以与多个范围进行比较。继续学习 Excel。

更新于: 2023年8月29日

136 次浏览

启动您的 职业生涯

通过完成课程获得认证

立即开始
广告