首頁  >  文章  >  軟體教學  >  EXCEL當中涵數的絕對引用和相對引用的區別

EXCEL當中涵數的絕對引用和相對引用的區別

WBOY
WBOY轉載
2024-01-24 10:15:15984瀏覽

EXCEL當中涵數的絕對引用和相對引用的區別

EXCEL當中涵數的絕對引用與相對引用的差異

所謂的絕對引用和相對引用都是針對單元格來說,例如$A$1是絕對引用,A1是相對引用($A1和A$1是混合引用)

假設A1=1,A2=2,A3=3,....

如果b1中輸入公式=$A$1*2,然後向下拖曳填充,則B列中每個儲存格中的公式都是=$A$1*2,其值分別是B1=2,B2 =2,B3=2,......

如果b1中輸入公式=A1*2,然後向下拖曳填充,則B列中儲存格中的公式分別是(B1)=A1*2,(B2)=A2*2,(B3)= A3*2,...其值分別為B1=2,B2=4,B3=6,......

這樣講明白了麼?對單元格絕對引用的公式,無論公式複製到什麼位置,被引用的單元格不變;對單元格相對引用的公式,會隨著公式複製到什麼位置,被引用的單元格隨之變化

Excel表格裡如何實現單元格複製時行相對引用下拉時絕對引用行

一、這個儲存格位址可以寫成,如 $B1

二、$在誰的前面就絕對引用誰

A1是相對引用

$A1絕對引用列是混合引用

A$1絕對引用行是混合引用

$A$1絕對引用行和列是絕對引用

F4是在四種引用間相互轉換的快速鍵(編輯欄輸入公式時按下F4功能鍵可切換)

三、

A1(相對引用)在下拉拖曳引用時,會變成引用A2,A3,A4...,右拉拖曳時引用變成B1,C1,D1....;

A$1(混合引用)當你下拉複製時想保證引用的只是A1單元格時,A1就要加$符號,成A$1,這樣在下拉時能保證對A列第一行的相對引用(即保持行號在引用時不產生變動);

$A1(混合引用)當你右拉複製時想保證引用的只是A1單元格時,A1就要加$符號,成$A1,這樣在右拉時能保證對A列第一行的相對引用(即保持列標在引用時不產生變動);

$A$1(絕對引用)當你在下拉和右拉複製時想保證引用的只是A1單元格時,A1就要加$符號,成$A$1,這樣在下拉和右拉時能保證對A列第一行的絕對引用(即保持行號列標在引用時不產生變動)。

Excel函數中什麼時候用相對引用和絕對引用

比如說排名函數RANK。

如果要得到B列資料的排名,只計算B2儲存格的,可以在C2儲存格輸入=RANK(B2,B2:B18),結果是正確的

這裡的B2是相對引用儲存格,B2:B18就是相對引用區域。

但如果將C2單元格的排名公式向下複製,得到的結果就是錯誤的,

因為在C3單元格,公式變成了=RANK(B3,B3:B19);

C4單元格,公式變成了=RANK(B4,B4:B20);

顯然,前面的儲存格相對引用是正確的,而後面的引用區域一直在發生變化,引起排名結果錯誤。

因此,當向下填充時,後面的引用區域應修改為絕對引用或相對絕對混合引用,確保引用區域不會隨著複製或填充而改變

C2單元格的公式變成

=RANK(B2,$B$2:$B$18)

或=RANK(B2,B$2:B$18)

這樣的舉例希望能幫助你提高對相對引用和絕對引用的認識。

以上是EXCEL當中涵數的絕對引用和相對引用的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:docexcel.net。如有侵權,請聯絡admin@php.cn刪除