交叉检查范围

时间:2018-07-31 18:35:47

标签: excel

我有一个数据表,该数据表中连续有一系列数字(A1:E1),而且在定义的名称范围内(也不必是范围),我的数字也在不断增长。我想检查A1:E1中的所有值是否都存在于带有简单TRUE或YES结果的范围内,或者如果它们不全部都存在则是简单FALSE或NO结果。摸索了一些IF / AND / MATCH公式组合,但似乎无法使其正常工作。有任何想法吗?

提前。

2 个答案:

答案 0 :(得分:3)

此数组公式将检查A1:E1中的所有值是否都在具有测试值的MyRange中。正如我所指出的,它是一个数组公式,因此需要使用[Ctrl] + [Shift] + [Enter]输入:

=MIN(IFERROR(MATCH(A1:E1,MyRange,0),0))>0

如果全部在MyRange中找到,则返回TRUE。如果MyRange中没有,则返回FALSE。

答案 1 :(得分:0)

=IF(AND((COUNTIF(myRange,A1)=1),(COUNTIF(myRange,B1)=1),(COUNTIF(myRange,C1)=1), <<<ETC>>> ),TRUE,FALSE)