Excel条件格式:按分组与列表匹配标记指定单元格
Excel条件格式解决方案:分组单词匹配校验
C列(组1单词列表)条件格式公式
使用以下公式作为条件格式规则,满足时标记红色:
=AND(NOT(ISBLANK($C1)), OR(ISERROR(MATCH($C1,B:B,0)), SUMPRODUCT(--(B:B=$C1),--(A:A="1"))=0))
公式拆解:
NOT(ISBLANK($C1)):排除空单元格ISERROR(MATCH($C1,B:B,0)):匹配单词未出现在B列的情况SUMPRODUCT(--(B:B=$C1),--(A:A="1"))=0:单词存在于B列,但所有对应行的分组都是2(无组1匹配)
D列(组2单词列表)条件格式公式
同理,D列使用以下公式:
=AND(NOT(ISBLANK($D1)), OR(ISERROR(MATCH($D1,B:B,0)), SUMPRODUCT(--(B:B=$D1),--(A:A="2"))=0))
仅将分组校验从"1"改为"2",即判断单词在B列中是否仅对应组1。
设置步骤
- 选中C列需要应用格式的单元格区域(跳过标题行)
- 点击「条件格式」→「新建规则」→选择「使用公式确定要设置格式的单元格」
- 粘贴对应公式,设置单元格填充为红色,确认应用
- 对D列重复上述操作,使用D列专属公式
内容的提问来源于stack exchange,提问作者Seth Lasam
相关产品推荐
相关产品推荐

