【问题标题】:IF Statement on Excel/Google SheetsExcel/Google 表格的 IF 声明
【发布时间】:2019-03-09 23:14:03
【问题描述】:

我试图找到一个公式,当 J4 为空时,K4 返回完全空白。正如您在图片中看到的,它返回 0.00 英镑,但我需要它是空白的吗?

【问题讨论】:

  • 看起来好像任何一个答案都可以,但是您是否有其他格式应用于 k4...
  • 另外,您正在测试它看起来像的空间值。在 excel 中,由于存在Char(32),这不会返回空白。你确定你有正确的测试吗?

标签: excel if-statement google-sheets


【解决方案1】:

这就是您在 Google 表格中的操作方式:

=IF(LEN(J4), IF(J4="Won", H4*I4, 0)+IF(J4="Lost", 0, 0), )

整个公式可以缩短为:

=IF(LEN(J4), IF(J4="Won", H4*I4, 0), )

【讨论】:

    【解决方案2】:

    如果你想返回一个真正的空白,只需跳过返回参数

    例如

    IF(J4 = " ",)
    

    如果由于与上述等式的格式不一致而导致这不起作用,您也可以返回一个空白,如下所示

    IF(J4 = " ", IFERROR(0/0))
    

    【讨论】:

    • 很好,我今天学到了一些新东西。没有意识到省略参数会返回一个真正的空白。
    【解决方案3】:

    我可能错了,但我不认为你可以输入一个公式并得到一个完全空白的返回值。

    您可以做的下一个最好的事情是返回一个长度为零的字符串""——这与空白单元格不同,但仍然可能对您有用。

    也许您可以将公式嵌套在 =IF(ISBLANK(K4),"",<put the rest of your formula here>) 中。

    【讨论】:

      猜你喜欢
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 2016-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多