基于具有顺序值的单元格使用 CF 突出显示行

Highlighting Rows with CF based on cell with sequencial values

我似乎无法确定这一点。使用 Excel 2010 我得到了一个包含各种 'signals' 的列 (B),每个列都有一个序号。即 'IP1'、IP2'、IP3'、'FLOW1'、'FLOW2'、'GV1'、'GV2' 等等……我试图突出显示整行基于信号类型(IP、FLOW、GV 等)忽略顺序值。

使用 "text that Contains" 的 CF 突出显示规则仅突出显示单个单元格。使用此公式突出显示整行:=$B2="IP" 不会给出所需的结果,因为我的所有值也都有一个数字。我也尝试过通配符:=$B2="IP?" 和 =$B2="IP*" 但没有成功。

有没有一种方法可以在不为每个顺序信号创建一个规则的情况下做到这一点?我什至会满足于这样的事情:=$B2="IP1","IP2","IP3" 但这似乎也不起作用。我是 Excel 的新手,我知道我正在围绕这里的答案跳舞。我在其他帖子中没有看到这个特殊问题...

您要查找的条件格式公式要么是 COUNTIF 带通配符,要么是 ISNUMBER(SEARCH(。就我个人而言,我更喜欢 COUNTIF 路线,但这里有两个供您细读:

=COUNTIF($B2,"IP*")>0
=COUNTIF($B2,"FLOW*")>0
=COUNTIF($B2,"GV*")>0

=ISNUMBER(SEARCH("IP",$B2))
=ISNUMBER(SEARCH("FLOW",$B2))
=ISNUMBER(SEARCH("GV",$B2))