Excel条件使用通配符设置同一单元格的格式


嗨,我想在单元格

A1 中搜索字母 B,如果字母 b 在那里,那么同一个单元格中没有其他任何东西,因此单元格应该改变颜色。我无法让它工作,这是我的公式。

=AND(ISNUMBER(SEARCH("B",A1)), A1<>")

但这行不通

请帮忙。

=AND(ISNUMBER(SEARCH("B",A1)), LEN(A1)>1)会在这里做;)
仍然"BB"也会算...如果您只在寻找"b"和"不同"的东西,那么您需要这个:

=AND(ISNUMBER(SEARCH("B",A1)),LEN(SUBSTITUTE(LOWER(A1),"b",""))>0)

虽然它也可以写成:

=ISNUMBER(SEARCH("B",A1))*LEN(SUBSTITUTE(LOWER(A1),"b",""))

将其用作条件格式的公式时

最新更新