我知道这很简单,但我仍然需要帮助:
我有一个已完成培训的属性列表。我需要那些没有接受过培训的人的名字,但系统没有给我这样的名单。但是,我有一个我们所有属性的列表。这意味着我必须比较不同工作表中的两列。
属性由ID
数字标识。让我的生活更轻松的是,如果有一个formula
可以duplicates
在完整的酒店列表中检测和突出显示的酒店,那么没有突出显示的酒店就没有完成培训。
如果您对我有任何建议,请告诉我!
我知道这很简单,但我仍然需要帮助:
我有一个已完成培训的属性列表。我需要那些没有接受过培训的人的名字,但系统没有给我这样的名单。但是,我有一个我们所有属性的列表。这意味着我必须比较不同工作表中的两列。
属性由ID
数字标识。让我的生活更轻松的是,如果有一个formula
可以duplicates
在完整的酒店列表中检测和突出显示的酒店,那么没有突出显示的酒店就没有完成培训。
如果您对我有任何建议,请告诉我!
没有VBA...
如果您可以使用辅助列,则可以使用该MATCH
函数来测试一列中的值是否存在于另一列(或另一个工作表的另一列中)。如果没有匹配,它将返回一个错误
要简单地识别重复项,请使用辅助列
假设 Sheet1 的 A 列中的数据和 Sheet2 的 A 列中的另一个列表。在您的帮助器列的第 1 行中,放置以下公式:
=If(IsError(Match(A1, 'Sheet2'!A:A,False)),"","Duplicate")
向下拖动/复制此论坛,它应该识别重复项。
要突出显示单元格,请使用条件格式:
通过一些修补,您可以MATCH
在条件格式规则中使用此功能,该规则将突出显示重复值。我可能会这样做而不是使用辅助列,尽管辅助列是在制定条件格式规则之前“查看”结果的好方法。
就像是:
=NOT(ISERROR(MATCH(A1, 'Sheet2'!A:A,FALSE)))
对于 Excel 2007 及更早版本,您不能使用引用其他工作表的条件格式规则。在这种情况下,请使用帮助列并在列 A 中设置格式规则,例如:
=B1="Duplicate"
此屏幕截图来自 2010 UI,但相同的规则应适用于 2007/2003 Excel。