gol*_*ean 0 worksheet-function microsoft-excel
我想在某些单元格的公式中使用 Excel 中的函数 IF(),如下所示 -
=IF(I2="SELL","(C2-F2)*D2","0")
Run Code Online (Sandbox Code Playgroud)
这意味着我想查看单元格 I2 中是否包含文本 SELL(如果条件为真),然后我希望单元格的公式为 (C2-F2)*D2,否则如果条件为假,则打印 0。
但麻烦的是,当条件为真时,它不是将文本的公式放入该单元格中,而是将字符串 (C2-F2)*D2 放入该单元格中。我想要的是,当条件为真时,它应该将 (C2-F2)*D3 解释为该单元格中的公式。我尝试了很多东西,比如 -
=IF(I2="SELL","=((C2-F2)*D2)","0")
Run Code Online (Sandbox Code Playgroud)
或者
=IF(I2="SELL","=("(C2-F2)*D2)"","0")
Run Code Online (Sandbox Code Playgroud)
但没有任何成功。
=IF(I2="SELL",(C2-F2)*D2,0) 会将所需的计算值放入单元格中。该公式是带有 IF 的完整公式
正如其他人所说的 ="..." 只是给出了 "" 之间的字符串,Excel 不会尝试评估它。
| 归档时间: |
|
| 查看次数: |
1702 次 |
| 最近记录: |