2011-01-13 80 views
0

我有一个Excel文件“Country.xls”。Excel - 找到缺少的东西?

这个Excel文件包含两个片/记录的“国家”和“Country_Old” 无论CountryCountry_Code片/记录有以下项目“守则”和“名称”

我想找到所有Country_Old.Code比赛Country.Code并用一种颜色标记所有匹配的记录。

我该怎么做?

回答

0

我会使用MATCH()函数,结合条件格式。

MATCH()在参考范围内寻找参考值,如果匹配则返回它的位置,否则返回#NA。你可以指定匹配类型,你想要0(仅限精确匹配)。

我会将两个数据集都放到表格中(插入 - >表格),这样您就可以使用tidier表格语法。给你的表格明智的名称(表格工具功能区下),你的公式将是这个样子:

=ISNUMBER(MATCH([Code],Countries[Code],0)) 

的[]语法是使用表的结果,我们正在做的主要是寻找当前在“国家”表的“代码”列中输入行的“代码”值,进行完全匹配,然后查看是否返回一个数字(是的,匹配)或不是(没有)。这会给你一个TRUE或FALSE的列。

如果你想用不同颜色突出显示,那么你就需要应用条件格式。请注意,您可以在匹配列上同样过滤以显示FALSE结果!最简单的方法是突出显示匹配的列,只需选择整个列,然后转到“主页”选项卡 - >“条件格式” - >“突出显示单元格规则” - >“等于”,然后为值TRUE选择一种颜色,假。

这会突出显示您的匹配列,如果您想突出显示整行,则需要手动创建规则,并使用对每个单元格的测试列的引用。如果你想了解细节,请作为一个单独的问题,因为这个答案已经很久了!

相关问题