excel - 使用结构化引用并将方程式拖到多列时保持列引用固定

excel - 使用结构化引用并将方程式拖到多列时保持列引用固定

我有一张包含 27 个“限制”列和一个“总面积”列以及标识符/名称的表格,我从限制中减去总面积,然后得到该区域的可用面积。

我的表格形式如下:

标识符/总面积/限制1/限制2....限制27

最终结果如下:

标识符/总区域/限制 1/限制 2....限制 27/允许区域 1/允许区域 2...27

基本上,如果您使用以下形式的结构化引用:

=[@[area]]-[@restriction1]

那么它的行为很像

=B2-C2

但拥有如下功能会很有用:

=$B2-C2

这样每次都会引用相同的“total_area”列。

有没有办法既能保留结构化引用,又能修复其中一列?

目前它适用于

=$B2-[@restriction1]

知道将来是否有这样的功能会很有用,因为结构化引用比直接单元格引用更清晰

答案1

有一种东西叫做名称管理器。(公式功能区,或使用键盘快捷键 Alt-IND)

在里面姓名经理您可以为单元格、单元格区域或单元格组命名,还可以为其他内容命名。如果您“命名”一个区域total_area,则公式中的格式为: =total_area - c2

使用命名约定:复制/粘贴将会更新c2total_area会通过命名约定保持静态范围。

相关内容