【问题标题】:Trouble with formula in excelexcel公式出现问题
【发布时间】: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 函数的右括号应该在哪里?您有三个打开的​​括号,但只有两个关闭的括号。

标签: excel-2007 excel-formula


【解决方案1】:
=IF(COUNTIF('Sheet2'!A1:A3,"*Yes*")>=2,"TRUE", "FALSE")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多