如何将公式元素标记为“不移动”

如何将公式元素标记为“不移动”

我的 Gnumeric 文件中有两个工作表。

在第一个表中,我有许多包含索引的行。在第二个表中,我有该索引的相应值。

现在,我可以使用该index函数来引用我需要的方面。

=index(IndexValues!B1:B7;B1)

IndexValues 是第二张工作表,B1:B7 表示该工作表中的值区域,B1 是第一张工作表中存储索引号的列。

但如果我想将该行复制到第二行,我会得到:

=index(IndexValues!B2:B8;B2)

这不是我想要的。相反,我想要

=index(IndexValues!B1:B7;B2)

这样,第二张表上的查找区域保持不变,但索引号取自于不同的字段。

上下文:对于这个特定案例,它涉及需要映射到输入(即从 1 到 7 的数字)的星期名称。但我遇到的这个问题比这里更多,并且希望有一个通用的解决方案。

答案1

使用$前缀表示单元格和范围在复制/粘贴/拖动时应保持不变:

=index(IndexValues!$B$1:$B$7;B2)

您可以将 应用于$单元格地址的不同部分,因此

$B2 means B should always be B when copied, but 2 can move relative
B$2 means B can move relative, but 2 must remain the same

相关内容