回覆列表
-
1 # 快樂與我同行9
-
2 # 我是阿嘛
通常情況下,為了自動計算出某一列(例如總分)的值,都需要下拉或者雙擊填充柄來複制公式,但是在複製的過程中,單元格引用同樣也會形成位移,也就會造成結果一欄出現”#N/A“的字樣。
如果不想讓某一個單元格隨著公式的複製而變化,就需要使用絕對引用。當需要固定引用單元格時,就可以使用$符號,固定列就在字母前加$符號,固定行在數字前加$符號,固定單元格在字母與數字前全部加$符號。常見的需要絕對引用的公式有RANK、VLOOKUP函式。
擴充套件資料
Excel裡面引用分為三種:相對引用、絕對引用和混合引用。
一、相對引用
一句話概括,引用單元格的地址可能會發生變動。就是基於包含公式和單元格引用的單元格的相對位置。如果公式所在單元格的位置改變,引用也隨之改變。如果多行或多列地複製公式,引用會自動調整。在預設的情況下,新公式使用的是相對引用。
例如,B2單元格公式為=A1,將B2單元格的相對引用複製到B3,則會自動從=A1調整為=A2。
二、絕對引用
引用的單元格地址不可能會發生變動。也就是說,總是在指定位置引用單元格,如果公式所在單元格的位置改變,絕對引用保持不變。如果多行或多列地複製公式,絕對引用將不作調整。
例如,將B2單元格的絕對引用複製到B3,那麼兩個單元格都是$A$1。
三、混合引用
分為列絕對,行相對和行絕對,列相對這兩種情況。
列絕對,行相對:複製公式時列標不會發生變化,行號會發生變化,單元格地址的列標前新增$符號,如$A1,$C10,$B1:$B4。
行絕對,列相對:複製公式時行號不會發生變化,列標會發生變化,單元格地址的行號前新增$符號,如A$1,C$10,B$1:B$4。
不只是rank,所有函式中都會有這個情況,加$是固定之後的這個名稱的意思,比如:
$F2,就是F列不變,2會變,$F$2的意思就是所有的公式中,都只引用F2這個單元格的值。
用到RANK中,就是比較的區域是固定不變的,如果要讓前面的不計,只比較後面的固定個數區域的就不要用這個了,
比如固定的區域內比較,就用$,變動的但一直是N個數量的單元格區域內比較,就不要$了。