【问题标题】:How to do an If Else in google sheets?如何在谷歌表格中执行 If Else?
【发布时间】:2017-03-21 21:01:57
【问题描述】:

现在我正在尝试确定一个单元格是否包含两个值之一,然后它将执行取决于所述单元格中的任何值的操作。这是我到目前为止的功能:

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

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

【问题讨论】:

  • 把你的第二个放在第一个的假而不是“”
  • 对不起,我不太明白你在说什么

标签: excel if-statement google-sheets compare


【解决方案1】:

把你的第二个放在第一个的假而不是""。这叫做嵌套:

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

【讨论】:

  • 非常感谢
【解决方案2】:

与嵌套的 IFERROR 函数交替使用。

=IFERROR(E2*IFERROR(SIGN(SEARCH("btc",I2))*110%,SIGN(SEARCH("pp",I2)))-D2,"")

【讨论】:

  • 这是一种更通用的方法,因为它考虑了任何可能的错误情况。
猜你喜欢
  • 2022-01-10
  • 2012-11-09
  • 2022-01-17
  • 2021-09-23
  • 2017-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-02
相关资源
最近更新 更多