【问题标题】:IF empty cell = other empty cell return falseIF 空单元格 = 其他空单元格返回 false
【发布时间】:2016-01-05 00:37:52
【问题描述】:

我想制作如下公式:

IF(A1=B1,true,false)

但是当 A1 和 B1 为空时,我希望它返回 false。

仅当 A1 和 B1 包含相同的单词或数字时才返回 true。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    试试,

    =IF(AND(NOT(COUNTBLANK(A1:B1)), A1=B1),true,false)
    

    ...或更简单地说,

    =AND(NOT(COUNTBLANK(A1:B1)), A1=B1)
    

    【讨论】:

    • 对于 A1=0B1 为空,它返回 true。 OP的最后两句模棱两可,所以很难说结果是否正确。
    • @BrakNicku - 很公平;我没有考虑所有的可能性。上面更正了。
    【解决方案2】:

    试试下面的公式: =AND(A1=B1,NOT(ISBLANK(A1)))

    【讨论】:

    • 注意:如果 A 和 B 中有返回 "" 的公式,这将返回误报。 ISBLANK 会将它们视为有内容。
    • 您可以切换到COUNTBLANK function。 COUNTBLANK 将零长度字符串计为空白。也许=AND(A1=B1,NOT(COUNTBLANK(A1))).
    • 哦,我不知道。所以 Len(A1) 既短又好。
    猜你喜欢
    • 2020-07-12
    • 2018-10-04
    • 1970-01-01
    • 2016-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多