【问题标题】:Different results when using formula in Google Spreadsheet and Excel在 Google 电子表格和 Excel 中使用公式时的不同结果
【发布时间】:2018-02-13 10:03:55
【问题描述】:

我无法理解 IF 语句。我想做的是:

  1. 在 Excel 中我使用这个公式:

    =IFERROR(IF(A1+1<=$B$1,A1+1,""),"")

  1. 在 Google 电子表格中,我使用与上述相同的公式

    =IFERROR(IF(A1+1<=$B$1,A1+1,""), "")

但结果不同。如何在 Google 电子表格和 Excel 中获得相同的结果?

【问题讨论】:

  • 1. 'that is different' 不是一个充分的错误描述。 2. 为什么需要 IFERROR 包装器?
  • 我可以告诉你在 excel 和电子表格之间捕获不同的结果吗,以获取更多详细信息。
  • 也许让我更清楚,我发送捕获 excel 和电子表格。我试图上传但失败了,对不起,因为我刚刚加入了这个堆栈溢出。如果我可以询问您的电子邮件,以便我可以发送图片

标签: if-statement excel-formula google-sheets formula


【解决方案1】:
=IF(AND(A1+1<=$B$1,NOT(ISBLANK(A1))), A1+1,)
  • 这是为了让 GoogleSheets 复制与 Excel 相同的结果。

  • 结果不同是因为表格将空白视为零。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多