我在Google电子表格中具有以下公式:

=IF(I11="VSS";G11;IF(I11="MCS";0;G11*Totais!C30))


当我单击单元格右下角并向下拖动时,我想冻结Totais!C30

目前,当我这样做时,Totais!C30更改为Totais!C31Totais!C32,...

#1 楼

通过在列和行前面添加$,可以在复制时向上锁定该特定区域。

示例:在文档的其他任何地方复制时,Totais!$C都可以向下锁定。 Totais!$C30将锁定在列之间移动。 Totais!C在向下移动行时会锁定。

评论


如果我要复制数百个这样的公式怎么办?我不想将$分别添加到每个。

–user100716
15年8月13日在14:07

这不会锁定单元格的公式,因此无法对其进行编辑。它将引用锁定为绝对引用,然后可以将其原样复制到另一个单元格中。

–Piers Allbrook
17 Mar 27 '17 at 22:10

#2 楼

我在锁定单个单元格公式方面大有作为。
我转到了“公式”选项卡,然后单击“显示公式”。我突出显示一列的第一个单元格,突出显示多个单元格,然后按F4键。在突出显示的每个单元格公式中,将美元符号添加到所有第一个单元格位置。但是,它没有将其添加到公式中的第二个或第三个单元格位置。
这一次可能需要一次完成。

示例:

原始

=SUM(I3-14)

=I6

=SUM(I3-E10)

=I5

AFTER F4

=SUM($I-I4)

=$I

=SUM($I-E10)

=$I

希望对别人有帮助。

评论


这可能很有用,但不能完全回答此处提出的问题。

– Vidar S. Ramdal
16年6月8日在11:02