关于 Excel 公式的查询 - 函数 IF(...)

关于 Excel 公式的查询 - 函数 IF(...)

我想在某些单元格的公式中使用 Excel 中的函数 IF(),如下所示 -

=IF(I2="SELL","(C2-F2)*D2","0")

这意味着我想查看单元格 I2 中是否有文本 - SELL(如果条件为真),那么我希望单元格具有公式 (C2-F2) * D2,否则如果条件为假,则打印 0。

但问题是,当条件为真时,它不会输入文本的公式,而是输入字符串 (C2-F2)*D2,就像它在该单元格中一样。我想要的是,当条件为真时,它应该将 (C2-F2)*D3 解释为该单元格中的公式。我尝试了很多方法,比如 -

=IF(I2="SELL","=((C2-F2)*D2)","0") 

或者

=IF(I2="SELL","=("(C2-F2)*D2)"","0") 

但没有任何成功。

答案1

=IF(I2="SELL",(C2-F2)*D2,0) 会将所需的计算值放入单元格中。该公式是带有 IF 的完整公式

正如其他人所说 =“...” 只是给出“”之间的字符串,Excel 不会尝试对其进行评估。

答案2

“” 只会粘贴一个字符串。

只需使用 =IF(I2="SELL";(C2-F2)*D2;0)

相关内容