Excel:检查值是否出现在几张纸上之一

时间:2018-07-26 13:27:46

标签: excel excel-formula

我想检查值“ x”是否出现在许多工作表之一的单元格A1中。

不幸的是,如果我引用多张纸,则匹配公式不起作用。

=MATCH("x";Sheet1:Sheet2!A1;0)

如果您能在这方面帮助我,那就太好了。

最好

2 个答案:

答案 0 :(得分:0)

如果您拥有EXCEL 2016 OFFICE 365,则可以使用以下公式返回TRUE或FALSE(如果“ x”出现在A1中经过多张纸):

=NOT(ISERROR(FIND("x",CONCAT(Sheet1:Sheet2!A1))))

此功能在其他版本上不起作用,因为CONCAT功能不可用。

答案 1 :(得分:0)

将<张数>更改为您拥有的张数:

=SUMPRODUCT(COUNTIF(INDIRECT("'Sheet"&ROW(INDIRECT("1:"&< number of sheets >))&"'!A1"),"x"))

这要求您的工作表命名为“ Sheet1”,“ Sheet2”等。