并且功能,一个单元格等于整列

时间:2015-08-27 16:51:43

标签: excel

目前使用此公式:= IF(AND(M $ 5 = C5,$ L6 = A5),B:B," ERROR")

当我专门引用匹配的单元格C5和A5时,效果很好。但是,我想把它作为C和A列的整个范围,但我一直在" ERROR"回。这可能吗?

1 个答案:

答案 0 :(得分:0)

要稍微修改@ user2697139在评论中建议的答案,您需要使用数组公式执行此操作。数组公式通过在一系列单元格上多次执行相同的操作来工作。然后它会为您提供一系列结果,每个单元格一个。要获得单个答案,您需要使用其他函数(如SUM,MIN,AND等)进行折叠。通常情况下,AND是一种糟糕的方式,但在你的情况下,它就是你想要的。

要执行此测试,只需执行以下操作:

=AND(M5=C:C,L6=A:A)

如果M5匹配C列中的所有值,则显示为TRUE,L6匹配A列中的所有值。否则显示FALSE。请注意,这样的公式太多会花费很长时间来处理,因为引用整个列的数组公式执行1M次操作。

但是,我无法告诉你B:B如何将其考虑在内。如果重要的话,你能详细说明一下吗?解释您的数据是如何实际布局的以及您希望结果如何。