use*_*032 1 excel worksheet-function
我知道这很简单,但我仍然需要帮助:
我有一份已经完成培训的房产清单.我需要那些没有接受过这种培训的人的名字,但系统没有给我这样的清单.但是,我有一个所有属性的列表.这意味着我必须比较不同工作表中的两列.
这些属性由IDNumbers 标识.让我的生活更轻松的是,如果有一个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.
