【问题标题】:What's the meaning of "cell range as a formula" in MS Excel / Apple NumbersMS Excel / Apple Numbers中“单元格范围作为公式”的含义是什么
【发布时间】:2021-11-02 02:27:09
【问题描述】:

重现步骤:

  1. 创建 Excel 文件或 Numbers 文件。

  2. 用 1~10 填充从 A1 到 A10 的单元格(An 的值为 n)。

  3. 使用公式 $A$1:$A$10 将单元格从 B1 分配到 B11(没有 SUM 函数)。

    我们会得到这个。

  4. 同样的公式 $A$1:$A$10 从 B1 到 B11 得到不同的值。 当 1

  5. 单行或单列的公式也会发生同样的情况。 但是,如果公式单元格范围有多个行/列。所有带有公式的单元格都会得到错误值。

  6. Excel 和 Numbers 以及其他类似软件中都会发生相同的逻辑。

所以我想确定一下,这是一个功能还是一个错误?是否有一些与此相关的文档?

【问题讨论】:

  • 这既不是功能也不是错误。这是一个错误的公式。
  • $A$1:$A$10 这不应该给出任何错误。你的实际目标是什么?
  • 致谜:但大多数类似的软件得到相同的结果。

标签: excel numbers range formula cell


【解决方案1】:

这是一种称为“隐式交集”的功能。实际上,该公式说:获取与该公式在同一行的 A1:A10 中的值。如果公式在 1 到 10 之间,则此方法有效,但第 11 行失败,因为 A1:A10 范围内没有第 11 行。

请注意,您的公式不能按照 Excel 365 中的说明工作。相反,您需要使用新的隐式交集运算符,例如 @$A$1:$A$10 参见 https://support.microsoft.com/en-us/office/implicit-intersection-operator-ce3be07b-0101-4450-a24e-c1c999be2b34

【讨论】:

  • @$A$1:$A$10 这只会显示第一个结果。
  • @Harun24HR 正确,在B1中显示第一个结果(A1),然后在B2中显示A2,等等。这就是隐式交集的定义。
猜你喜欢
  • 2020-10-19
  • 2021-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多