【发布时间】:2012-06-01 20:53:06
【问题描述】:
我有两张 Excel 表(例如:Sheet1 和 Shee2),在 Sheet1 的单元格 A1 中使用以下公式:
=if(istext(search("Yes", 'Sheet2'!A1),"TRUE", "FALSE")
此代码将在单元格 A1 的 Sheet2 中搜索值“Yes”,并根据值“Yes”是否存在,在 Sheet1、A1 中写入 TRUE 或 FALSE。
我遇到的问题是,我希望公式不仅搜索 Sheet2 中的 A1,而且搜索 A1 到 A3,如果任何两个单元格包含值“是”,那么公式应该返回“TRUE”,否则返回“FALSE”。
我试过这个:
=if(istext(search("Yes", 'Sheet2'!A1:A3),"TRUE", "FALSE")
但如果从 A1 到 A3 的任何一个单元格包含值“是”,则此公式将返回“TURE”。
感谢您对此提供的帮助。
非常感谢!!
【问题讨论】:
-
istext函数的右括号应该在哪里?您有三个打开的括号,但只有两个关闭的括号。