向下拖曳公式,同時保留一些值但更改另一個值

向下拖曳公式,同時保留一些值但更改另一個值

我正在尋求有關使用 Excel 時遇到的問題的協助。解釋我遇到的問題的最佳方法是,我正在使用自動填充功能向下拖曳來複製並貼上本質上的公式。

 =sum('Sheet2'!E2*Sheet3!B3+Sheet3!B2)

現在,當向下拖曳公式時,它會發生預期的變化,但不是我想要的結果。公式更改為以下形式:

=sum('Sheet2'!E3*Sheet3!B4+Sheet3!B3)
=sum('Sheet2'!E4*Sheet3!B5+Sheet3!B4)

我的預期結果是更改一個引用單元格,但保持公式中的最後兩個引用相同,如下所示:

 =sum('Sheet2'!E2*Sheet3!B3+Sheet3!B2)
 =sum('Sheet2'!E3*Sheet3!B3+Sheet3!B2)
 =sum('Sheet2'!E4*Sheet3!B3+Sheet3!B2)
 =sum('Sheet2'!E5*Sheet3!B3+Sheet3!B2)

預期的第一行填滿了公式:

=sum('Sheet2'!E2*Sheet3!B3+Sheet3!B2)
=sum('Sheet2'!F2*Sheet3!C3+Sheet3!C2)   
=sum('Sheet2'!G2*Sheet3!D3+Sheet3!D2)   
=sum('Sheet2'!H2*Sheet3!E3+Sheet3!E2)   
=sum('Sheet2'!I2*Sheet3!F3+Sheet3!F2)   
=sum('Sheet2'!J2*Sheet3!G3+Sheet3!G2)   
=sum('Sheet2'!K2*Sheet3!H3+Sheet3!H2)   
=sum('Sheet2'!L2*Sheet3!I3+Sheet3!I2)

隨著向下拖曳公式從行到行的變化,工作表 3 上的最後兩個引用需要保持相同,但工作表 2 隨著行的增加而變化,因此

'Sheet2'!E3
'Sheet2'!E4
'Sheet2'!E5
'Sheet2'!E6

答案1

您需要$在不想更改的部分之前添加符號,例如:

=sum('Sheet2'!E2*Sheet3!B$3+Sheet3!B$2)

相關內容