隐藏单元格,避免在公式中进行计算

隐藏单元格,避免在公式中进行计算

我在同一列中有两个相邻的单元格(Q7、Q8)。它们在多个公式中用作范围。
例如:
1. SUM(Q1:Q10)
2. SUM(E6:N13)-SUM(P6:AJ13)

如何在不对公式进行任何更改的情况下跳过这两个单元格的计算。我希望显示单元格中的值,但不应将其用于计算。

答案1

由于您使用的是 SUM() 函数,因此还有另一个选项。SUM() 会忽略文本值,因此您可以将 Q7 和 Q8 中的值输入为文本。将单元格格式化为文本,然后输入带有前导单引号字符的数字。在下面的屏幕截图中,Excel 显示以文本形式存储的数字的绿色警告三角形,但 SUM() 函数仅计算实数。

在此处输入图片描述

如果 Q7 和 Q8 包含返回数字的公式,该方法也将有效。您只需将 TEXT() 公式包裹在现有公式周围,即可将结果格式化为文本

=TEXT(<yourFormula>,"0")

选择所需的数字格式。

答案2

您不能在不对公式进行任何更改的情况下省略这些单元格。

鱼与熊掌不可兼得。

我建议你改变公式来明确排除单元格,例如

  1. SUM(Q1:Q10)-sum(q7,q8)

  1. SUM(E6:N13)-SUM(P6:AJ13)-sum(q7,q8)

答案3

如果你知道你可能想从公式中排除某些项目,你可以准备具体如下:

  • R1通过R10进入1
  • 使用公式: =SUMPRODUCT((R1:R10)*(Q1:Q10))

在此处输入图片描述

现在如果你想排除问7问8,只需设置R7R8为零。

相关内容