WPS表格中怎么让公式里的首行数是不变的?

比如是=sum(A7:A18) 怎么让插入一行后公式还是不不变 显示的是=sum(A7:A19) 加入过$ 但还是无法固定

=SUM(INDIRECT("A7:A19"))
就是用文本表示出区域A7:A19,但这只是一条文本,并不是引用。
然后套上INDIRECT函数,把该文本转化为引用。
这样呢,你插入行或列、或者删除行或列,都不会导致变化喽。追问

这个公式让尾行也被固定了 需要的是首行不变 但尾行是可变的

追答

=SUM(INDIRECT("A7:A" & Row(A19)))
把后面的那个19分离出来,用&连接上,
用ROW函数提取动态数字,
Row(A19)是提取动态行号的,与列号A无关,是B、是C都无所谓。
就是说 "A7:A" & Row(A19) 是在用&连接后,还是一条文件,
但是这样的话,后面的数字就变成了动态的,下拉填充时会变化。

追问

非常感谢 厉害厉害

追答

你试一下,删行、插行,是不是对Row(A19)也有影响。

有的话,再说。

追问

A19是可变动的 达成了想要的效果了
好的感谢

追答

好的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-08-27
excel公式有一个锁定符号$,行号可以通过在行号之前添加它来锁定。例如,公式(如=a$1)的行号在复制时始终为1。在Excel公式中,$lock符号可以锁定行号、列号或两者。它通常用于各种excel公式。输入锁定字符时,按住英语状态输入法中的shift键,然后按主键盘上的数字键4。也可以在编写公式后选择要锁定的单元格,然后按F4键添加锁定字符。
第2个回答  2022-08-26
excel公式有一个锁定符号$,行号可以通过在行号之前添加它来锁定。例如,公式(如=a$1)的行号在复制时始终为1。在Excel公式中,$lock符号可以锁定行号、列号或两者。它通常用于各种excel公式。输入锁定字符时,按住英语状态输入法中的shift键,然后按主键盘上的数字键4。也可以在编写公式后选择要锁定的单元格,然后按F4键添加锁定字符。
第3个回答  2022-08-27
excel公式有一个锁定符号$,行号可以通过在行号之前添加它来锁定。例如,公式(如=a$1)的行号在复制时始终为1。在Excel公式中,$lock符号可以锁定行号、列号或两者。它通常用于各种excel公式。输入锁定字符时,按住英语状态输入法中的shift键,然后按主键盘上的数字键4。也可以在编写公式后选择要锁定的单元格,然后按F4键添加锁定字符。
第4个回答  2022-08-28
Excel公式有$作为锁定符号,您可以通过在行号之前锁定行号。例如,=a$1这样的公式在复制时始终具有1的行号。在Excel公式中,$LOCK符号可以锁定行号和列号,或两者兼而有之。通常在每一个Excel公式中使用,在输入过程中,可以通过按住Shift键并使用英文状态输入法输入锁定字符。也可以编写公式并选择要锁定的单元格,然后按F4添加锁定。
相似回答