我在顶部单元格中有以下公式:
=SUMIF('Jan ''13'!D1:D165, A2, 'Jan ''13'!B1:B165)
我需要下一个是:
=SUMIF('Jan ''13'!D1:D165, A3, 'Jan ''13'!B1:B165)
不幸的是,Google 会自动填充以下内容:
=SUMIF('Jan ''13'!D2:D166, A3, 'Jan ''13'!B2:B166)
如您所见,Google 会自动填充每个值。有没有办法将其限制在特定范围内?
答案1
您可以添加$
到行或列(或两者)以使其在自动填充公式中保持不变。
你要这个:
=SUMIF('Jan ''13'!$D$1:$D$165, $A2, 'Jan ''13'!$B$1:$B$165)
此公式只会增加$A2
公式的行部分。其他所有内容均保持不变。
从你的问题来看,$
我的答案中的列标记之前并不是绝对必要的,但我把它们放在那里只是为了以防你决定填充左/右而不是仅仅填充上/下。
如果你稍微尝试一下,你会发现其中任何一个对单元格都是有效的:$D$1
或D$1
或$D1
或D1
。这适用于范围的起始和结束单元格。