如何在 Excel 中比较两列:7 种方法

如何在 Excel 中比较两列:7 种方法

使用大型 Excel 电子表格时,比较两列的数据可能非常耗时。您可以使用 Excel 的函数来简化该过程,而不是分析列并将“匹配”或“不匹配”写入单独的列。

我们将了解如何使用不同的 Excel 函数来比较两列并识别匹配或不匹配的数据。

1. 如何突出显示重复数据如果要比较 Excel 中的两列,但不想添加第三列来显示两列中是否存在数据,则可以使用条件格式设置功能。

选择要比较的数据单元格。前往主页选项卡。从“样式”组中,打开条件格式菜单。单击突出显示单元格规则 > 重复值。

在“重复值”窗口中,确保设置包含的单元格格式选项设置为重复,然后选择值包含旁边的格式设置选项。

单击确定。Excel 现在将突出显示两列中都存在的名称。

2. 如何突出显示独特数据如果您想要识别不属于两列的数据,您可以使用相同的函数。

选择数据集。再次转到主页 > 条件格式 > 突出显示单元格规则 > 重复值。对于设置包含的单元格格式,选择唯一。选择如何突出显示不匹配的数据,然后单击确定。Excel 现在将突出显示只能在两列之一中找到的名称。

虽然这些方法非常易于使用,但对于较大的电子表格来说它们可能效率不高,因此您必须考虑一种有效的方法来组织电子表格。因此,我们将研究更复杂的解决方案,这些解决方案显示哪些行具有相同的数据,或使用附加列来显示指示数据是否匹配的值。

3. 突出显示具有相同数据的行如果您需要更好地直观地表示相同数据,可以让 Excel 在两列中查找匹配值并突出显示具有匹配数据的行。正如我们在之前的方法中所做的那样,我们将使用条件格式功能,但会添加一些额外的步骤。

这样,您将拥有一个视觉指示器,可以帮助您比阅读单独的列更快地识别匹配数据。请按照以下步骤使用 Excel 的条件格式来比较两组数据:

选择要比较的数据(不包括标题)并打开主页选项卡。单击条件格式并选择新规则。从选择规则类型中,单击使用公式确定要设置格式的单元格。

在设置符合此公式的值的格式下方的字段中输入=$A2=$B2。这里,A和B对应于我们正在比较的两列。

要自定义 Excel 如何突出显示行,请单击格式,然后在设置单元格格式窗口中选择填充选项卡。您可以选择背景颜色、图案样式和图案颜色。您将获得一个样本,以便您可以预览设计。完成定制过程后,点击确定。

在“新建格式规则”窗口中单击确定,Excel 将立即突出显示具有匹配数据的行。

使用此方法比较 Excel 中的两列时,您还可以突出显示具有不同数据的行。完成上述步骤,然后在第 5 步中,在格式化此公式为真的值中输入=$A2<>$B2公式>领域。

4. 识别 TRUE 或 FALSE 的匹配比较两个 Excel 列时可以添加新列。使用此方法,您将添加第三列,如果数据匹配则显示 TRUE,如果数据不匹配则显示 FALSE。

对于第三列,使用 =A2=B2 公式比较前两列。如果您认为电子表格中的 TRUE 和 FALSE 行看起来过于拥挤,您可以在 Excel 中设置过滤器,这样它只会显示 TRUE 值。

5. 使用 IF 函数比较两列分析两列 Excel 数据的另一种方法是使用 IF 函数。这与上面的方法类似,但它的优点是可以自定义显示的值。

您可以设置匹配或不同数据的值,而不是使用 TRUE 或 FALSE 值。在此示例中,我们将使用数据匹配和数据不匹配值。

我们将用于显示结果的列的公式为 =IF(A2=B2,"数据匹配","数据不匹配")。

6. 使用 VLOOKUP 函数比较两列并查找匹配数据让 Excel 在两列中查找重复项的另一种方法是使用 VLOOKUP 函数。 Excel 会将第二列中的每个单元格与第一列中的单元格进行比较。

对显示结果的列使用 =VLOOKUP(B2,$A$2:$A$14,1,0) 。只要确保调整数据范围即可。

使用此公式时,Excel 将显示匹配数据或使用 #N/A 值。但是,#N/A值可能会令人困惑,尤其是当您将电子表格发送给其他人时。如果他们没有使用 Excel 的经验,他们可能会认为存在错误。

因此,为了避免任何混淆,请将 VLOOKUP 函数升级为 IFERROR 函数。如果您需要查找 B 列和 A 列中的数据,请使用 =IFERROR(VLOOKUP(B2,$A$2:$A$14,1,0),"Data isn't Match" )公式。

这只是 VLOOKUP 函数的一个示例,您可以使用它来有效地搜索电子表格。

7. 如何比较两列并提取数据除了比较两个 Excel 列是否匹配之外,您还可以使用 VLOOKUP 函数提取匹配数据。这将节省您的时间,因为您不必手动浏览第一列并搜索相关数据。

此外,如果第二列中的数据与第一列中的数据缺失,Excel 将显示 #N/A 值。为此,请使用=VLOOKUP(D2,$A$2:$B$14,2,0)公式。

注意:如果您想避免结果出现拼写错误,请使用=VLOOKUP("*"&D2&"*",$A$2:$B$14,2,0)公式。此处,星号 (*) 具有通配符的作用,可替换任意数量的字符。这只是在 Excel 中使用通配符获得更好结果的方法之一。

轻松比较 Excel 列正如我们所讨论的,您可以使用多种方法和技巧来比较 Excel 电子表格中的两列并获得最佳结果。您甚至可以添加第三列来显示结果。您甚至可以使用 Excel 来比较物理文档,因为您可以使用 Excel 的内置工具快速导入数据。

相关推荐

苹果6越狱方法大全
365信息网

苹果6越狱方法大全

📅 07-08 👁️ 8057
传奇鹰卫刷新位置图,传奇鹰卫哪里招 多少级
女性性生活达到高潮需要多久
365bet世界杯欢迎您

女性性生活达到高潮需要多久

📅 07-28 👁️ 3833
电子发票服务平台操作指引之进项发票抵扣勾选确认
仓鼠为什么老睡觉?探究其生活习性与生理原因
线上订火车票提前多久截止(网上火车订票提前多长时间)
Win10怎么开机直达桌面并跳过锁屏登录界面?
365bet世界杯欢迎您

Win10怎么开机直达桌面并跳过锁屏登录界面?

📅 07-16 👁️ 400
流量10g是多少兆流量?10G流量单位换算及使用时长估算
365bet世界杯欢迎您

流量10g是多少兆流量?10G流量单位换算及使用时长估算

📅 07-29 👁️ 8301
台湾省代管那些外省岛屿?
365信息网

台湾省代管那些外省岛屿?

📅 07-25 👁️ 5973