excel - 如何在谷歌表格中执行 If Else?

标签 excel if-statement google-sheets compare

现在我试图弄清楚一个单元格是否包含两个值之一,然后它将执行一个操作,该操作取决于该单元格中的值。这是我到目前为止的功能:

=IF(ISNUMBER(SEARCH("btc", I2)), (E2*(1+10%)-D2),""), IF((ISNUMBER(SEARCH("pp",I2)),E2-D2,""))

但是我发现你不能在同一个单元格中执行 2 个 if 语句。

最佳答案

将第二个放在第一个的 false 中,而不是 ""。这称为嵌套:

=IF(ISNUMBER(SEARCH("btc", I2)), (E2*(1+10%)-D2),IF(ISNUMBER(SEARCH("pp",I2)),E2-D2,""))

关于excel - 如何在谷歌表格中执行 If Else?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42938054/

相关文章:

java - 我怎样才能使这段代码更好

c - 从 if 语句到 switch 语句?

excel - 如何使用 Excel 或 Google 表格中的函数脚本将波斯语 (Shamsi) 日期转换为公历 (Miladi) 日期?

google-sheets - 按两个条件过滤,然后对结果求和

c - 对 if( argv[1][0] != ~'t' ) 等表达式求值

google-apps-script - 从 Gmail 导入 XLS - 基于昨天日期的工作表

vba - 在避免循环的范围内更改值,以提高速度

excel - 我的 VBA 代码未将 csv 文件上传到 Azure 中的 ADLS

vba - 遍历填充的行,根据条件匹配,使用 VBA 将值添加到 Excel 中另一个工作表中的特定单元格

vba - VBA Excel 中的魔术大括号