Excel - 一系列单元格是否包含列表中的值?

时间:2014-10-31 12:57:27

标签: excel excel-formula excel-2010

我想回答 - 一系列单元格(A1:E1)是否包含列表中的任何值(G1:G50)

换句话说:A1或B1或C1或D1或E1是否包含G1中出现的任何值:G50

2 个答案:

答案 0 :(得分:0)

此公式可能会为您提供所需的结果:

=SUM(IFERROR(MATCH(A1:E1,G1:G50,0),0))>0

你必须使它成为一个数组公式。这意味着在将此公式键入或粘贴到目标单元格后,您必须像往常一样使用简单的“返回”提交它。但是按Ctrl + Shift + Return'。如果你做得对,公式将被公式栏中的卷曲括号包围。

答案 1 :(得分:0)

您可以在COUNTIF内使用SUMPRODUCT

=SUMPRODUCT(0+(COUNTIF(A1:E1,G1:G50)>0))>0

那不需要"数组输入"