0

我有两个 Excel 表(例如:Sheet1 和 Shee2),在 Sheet1 的单元格 A1 中使用以下公式:

=if(istext(search("Yes", 'Sheet2'!A1),"TRUE", "FALSE")

此代码将在单元格 A1 的 Sheet2 中搜索值“Yes”,并在 Sheet1、A1 中写入 TRUE 或 FALSE,具体取决于值“Yes”是否存在。

我遇到的问题是,我希望公式不仅在 Sheet2 中搜索 A1,而且在 A1 到 A3 中搜索,如果任何两个单元格包含值“是”,那么公式应该返回“TRUE”,否则返回“FALSE”。

我试过这个:

=if(istext(search("Yes", 'Sheet2'!A1:A3),"TRUE", "FALSE")

但是如果从 A1 到 A3 的任何一个单元格包含值“是”,则此公式将返回“TURE”。

我将感谢您对此提供的帮助。

非常感谢!!

4

1 回答 1

0
=IF(COUNTIF('Sheet2'!A1:A3,"*Yes*")>=2,"TRUE", "FALSE")
于 2012-06-01T21:00:39.813 回答