IF函数包含AND

时间:2015-11-27 17:14:54

标签: excel-formula

If Cell A and B are Null then C will = 0
AND/OR
If Cell A and B are Not Null C will = A - B

任何人都可以帮忙我需要Cell C的公式吗?

4 个答案:

答案 0 :(得分:0)

Excel关于IF函数的文档:

  

IF(logical_test,[value_if_true],[value_if_false])

在我们的案例中:

FileWriter writer = new FileWriter( ... );
BufferedWriter bw = new BufferedWriter( writer );
textArea.write( bw );
bw.close();

因此:

logical_test = AND(A1="",B1="")

[value_if_true] = 0

[value_if_false] = A1-B1

如果您使用的是Google表格,则可能需要将C1 = IF(AND(A1="",B1="")=0, 0, A1-B1) 替换为,

答案 1 :(得分:0)

您是否在c2中尝试过此操作(假设您在第1行中有标题):

= IF(A2 = 0,IF(B2 = 0,0,A2-B2))

答案 2 :(得分:0)

这将给出你想要的答案:

=IF(AND(A1="",B1=""),0,A1-B1)

答案 3 :(得分:0)

我猜测中的如果单元格A和B不是空的是重要的并建议:

=(A1<>"")*(B1<>"")*(A1-B1)  

虽然这不适用于IF或AND功能。如果IF至少稍长一点:

=IF(OR(A1="",B1=""),0,A1-B1)  

其他人有不同的解释,所以我试图比较你现在提供的五个答案:

SO33962117 example

这些非常相似我可能会混淆他们,但似乎至少有两种解释,两者都有选择。