我在每列中有很多测量值。我使用这些值下的公式来计算它们。我总是编辑第一列并拖动完成(所选单元格东南部的小方块)来更改其他列。
处理 5 个值时很好,但公式中有 20 个值,事情就变得复杂了。我想使用单元格名称,正如我在 Excel 中的变量中找到的那样,但是当我使用拖动完成时,此单元格不适用于下一列,就像 $D$1 代替 D1 一样。
解决方案的想法:
- 也许我可以将一行单元格声明为一个数组并用 cellname(row) 对其进行索引,但这怎么可能呢?
- 使用小型 vba 脚本可能更容易,但我想避免这种情况。
提前致谢。
编辑1:
我担心我的问题不是那么清楚。我将尝试使用以下文件清除它。因此删除了 Excel 标记,我上传了一个 ods 文件:
我的文件看起来像上传的简短示例example.ods。
我在第二列中创建了单元格名称,例如“ size
”。然后我=size+step+thickness*weight
在C7
. 当我将其拖动完成到单元格时D7
,E7
如example.png所示。我当然得到与 中相同的结果C7
,因为单元名称被用作绝对名称$B$2
,例如。
我怎样才能将人类可读的公式应用于D7
和E7
不进行编辑D7
和E7
手动?当我用于C7“ =C2+C3+C4*C5
”时,我当然可以使用拖动完成。
我希望这现在更清楚了。我想这是一些基本功能,但我只是不知道如何描述它。也许你有类似的想法让它比“ =C2+C3+C4*C5
”更具可读性。