仅当另一列为真时才计算公式

时间:2019-02-07 08:08:47

标签: excel-formula

我有一个列A,其中包含一系列名称,另外还有一个列B,其中包含布尔值。

仅当列A为真时,我才想在B列上应用公式。公式是:

=IFERROR(LEFT(A2;FIND("_";A2)-1);A2)

我该怎么办?如何修改公式?

1 个答案:

答案 0 :(得分:1)

我不确定我是否理解正确,但是如果您希望在特殊情况下执行某些操作,我建议您使用if

=IF(condition; execute if true; execute if false)

在这种情况下,可能是:

=IF(B2;IFERROR(LEFT(A2;FIND("_";A2)-1);A2); 0)

B2是您要检查其是否为真的字段,如果B2是字符串或其他内容,则需要检查B2 ==“ true”

而不是0,您可以添加希望执行的内容