Excel IF语句范围和突出显示

时间:2016-09-14 14:03:34

标签: excel excel-formula

我需要以下IF语句的帮助,我想检查单元格中的值是否存在于给定范围内,然后用红色突出显示。

=IF(D10=(B3:BH3),"found","not found")

它总是找不到我。

3 个答案:

答案 0 :(得分:1)

你不能那样使用If。您必须计算给定范围内值的出现次数,如果没有,则找不到该值,即

=IF(COUNTIF(B3:BH3, D10), "Found", "Not Found")

答案 1 :(得分:0)

选择B3:BH3> Home标签> Conditional Formatting> New Rule...>使用公式...>输入以下公式:

= B3 = $D$10

选择颜色和格式,然后单击确定

答案 2 :(得分:0)

最接近您提供正确结果的公式是:

= IF(或(D10 =(B3:BH3)),"找到","未找到")

但您需要输入Array formula(即在编辑公式后按Enter键时按住 ctrl shift 键。< / p>

实际上,数组公式的作用是它通过数组中的每个项目(B3:BH3),并评估每个值是否等于D10。添加 OR 表示如果任何值等于D10,则返回true。没有它,如果所有值都等于D10,它将仅返回真实结果。