提供一个值以获得 "EMPTY" 或 "BLANK" 单元格
Providing a value to get an "EMPTY" or "BLANK" cell
在我的 Google sheet 中,我有一列 'A' 的值我没有完全填写。在下一列 'B' 我正在计算'A' 相对于 A1 中的值的小数变化。
对于我使用的任何给定行,例如=(B2-$A)/$A)
。
当'A'中的值尚未添加时,'B'中的计算值显示为'-1'。
我希望单元格保持为空,而不是“-1”。
我在单元格 B2:B8 中尝试了以下 IF 语句来检查 'A' 单元格是否为空。如果是这样,我想提供一个 "value_if_true" 来给出一个空白或空单元格,但是,我无法弄清楚如何做到这一点。 "BLANK" 不起作用。
=IF(ISBLANK(A2), BLANK, (A2-$A)/$A)
有什么我可以在我的语句中替换 "BLANK" 的东西,它会将 B4 和 B6 显示为空单元格吗?
奖励积分;如果 B 列中的单元格被格式化为百分比(我可能会这样做),如果值不是数字(或不为空),则可能会出现问题,例如如果您尝试将空字符串 ' ' 格式化为百分比,则可能会出错。所以问题的解决方案应该是真正的空单元格,而不是空字符串!
我发现答案是“ ”,但我错了,导致 percentage-formatted 个单元格出现错误。
也可以简单地只是:
=IF(ISBLANK(A2), , 100*(A2-$A)/$A)
这可以用数组公式来完成:
=ARRAYFORMULA(IF(ISBLANK(A1:A), , 100*(A1:A-A1)/A1))
在我的 Google sheet 中,我有一列 'A' 的值我没有完全填写。在下一列 'B' 我正在计算'A' 相对于 A1 中的值的小数变化。
对于我使用的任何给定行,例如=(B2-$A)/$A)
。
当'A'中的值尚未添加时,'B'中的计算值显示为'-1'。
我希望单元格保持为空,而不是“-1”。 我在单元格 B2:B8 中尝试了以下 IF 语句来检查 'A' 单元格是否为空。如果是这样,我想提供一个 "value_if_true" 来给出一个空白或空单元格,但是,我无法弄清楚如何做到这一点。 "BLANK" 不起作用。
=IF(ISBLANK(A2), BLANK, (A2-$A)/$A)
有什么我可以在我的语句中替换 "BLANK" 的东西,它会将 B4 和 B6 显示为空单元格吗?
奖励积分;如果 B 列中的单元格被格式化为百分比(我可能会这样做),如果值不是数字(或不为空),则可能会出现问题,例如如果您尝试将空字符串 ' ' 格式化为百分比,则可能会出错。所以问题的解决方案应该是真正的空单元格,而不是空字符串!
我发现答案是“ ”,但我错了,导致 percentage-formatted 个单元格出现错误。
也可以简单地只是:
=IF(ISBLANK(A2), , 100*(A2-$A)/$A)
这可以用数组公式来完成:
=ARRAYFORMULA(IF(ISBLANK(A1:A), , 100*(A1:A-A1)/A1))