excel规则中,如何判定某单元格是否包含一个区域内任意一个单元格内容

2025-03-31 07:51:19
推荐回答(3个)
回答1:

选择A2:A6设置区域,在“条件格式”中,“新建规则”,以“公式”建立规则,输入

=SUMPRODUCT(ISNUMBER(FIND(C$2:C$6,A2))*1)>0  格式选择填充色红色,确定,即可。

条件格式的公式表示:在A2中只要存在C2:C6单元格的数据,SUMPRODUCT的结果就大于0

注意:条件公式如果以=ISNUMBER(FIND($C$2:$C$6,A2)),只会达到如果A2单元格中包含C2单元格的数值“1”时,单元格格式为红色的效果,需要通过SUMPRDOCUT函数,才能实现数组条件C2:C6的引用。

回答2:

选中C2到C6,点击开始,条件格式,新建规则,使用公式
输入=OR(LEN(SUBSTITUTE(A2,$C$2,""))
背景填充选择红色

回答3:

A2输入条件公式 =ISNUMBER(FIND($C$2:$C$6,A2))
然后向下刷格式,就OK