Excel 无法正确自动填充

Excel 无法正确自动填充

我有一个 Excel 文档,其中的公式引用了相同空间中的项目。例如:

=C9/C10
=P9/P10
=AC9/AC10
=AP9/AP10
=BC9/BC10
=BP9/BP10

但是 excel 没有识别出这种模式。有什么想法可以让 excel 识别出这种模式吗?

答案1

如果你正在拖拽使用:

=INDEX($9:$9,,(ROW(1:1)-1)*13+3)/INDEX($10:$10,,(ROW(1:1)-1)*13+3)

如果您正在拖动:

=INDEX($9:$9,,(COLUMN(A:A)-1)*13+3)/INDEX($10:$10,,(COLUMN(A:A)-1)*13+3)

这只是进行简单的数学运算以将正确的列号返回给索引。

答案2

如果你到处都使用动态 R1C1 引用(即如果你复制粘贴公式,它会成功工作),那么可能更有意义命名范围这实际上是一个计算,可以帮你完成。以下是如何实现的:

  • 单击要进行此计算的单元格(在我的示例中为单元格 d3)
  • 点击“公式”选项卡
  • 点击Name Manager
  • 点击新名称
  • 单击要用于进行计算的单元格(此处通常指定命名范围)
  • 确保删除 $ 符号(这可能需要进行一些外科手术点击,因为使用键箭头将创建更多引用)。
  • 命名并单击OK
  • 现在,无论何时插入该计算,只需键入=yourNamedRang,它就会执行计算,就像您将复制粘贴公式粘贴到该单元格中一样。

查看示例

最后结果:

插图

相关内容