使用大型 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 的内置工具快速导入数据。