Excel SUMPRODUCT ISNUMBER搜索范围,并忽略范围中的空空白单元格

时间:2019-09-24 18:40:49

标签: excel excel-formula sumproduct

这是我在Excel中设置的问题。

My data

G列中,请注意,我的公式引用了D列中的一个范围,并且该范围包含空/空白单元格。发生这种情况时,公式始终返回TRUE

Look at Column G

H列中,当所引用的范围不包含空/空白单元格时,它将返回正确的答案FALSE,表明D列中没有单词列F中的字符串值。

Look at Column H


我的问题

如果范围FALSE中的值均不在列D中的字符串值中,那么如何修改下面的公式以忽略范围中的空白单元格并正确返回F

=SUMPRODUCT(--ISNUMBER(SEARCH(Rank!$D$2:$D$24,F2)))>0

1 个答案:

答案 0 :(得分:1)

也许是这样的:

=SUMPRODUCT(--(ISNUMBER(SEARCH(D$2:$D$24,F2))*($D$2:$D$24<>"")))>0

enter image description here

或更简单:

=SUMPRODUCT(ISNUMBER(SEARCH(D$2:$D$11,F2))*($D$2:$D$11<>""))>0