單元格引用定義並在Excel和Google表格中使用
電子表格程序(如Excel和Google表格)中的單元格引用標識工作表中 單元格的位置。
單元格是填充工作表的盒狀結構之一,每個單元格可以通過其單元格引用(例如A1,F26或W345)進行定位,包括與單元格位置相交的列字母和行號。 列出單元格引用時,列字母總是首先列出
更新公式和圖表
在電子表格公式中使用單元格引用的一個優點是,通常,如果位於引用單元格中的數據發生更改,則公式或圖表會自動更新以反映更改。
如果工作簿設置為在對工作表進行更改時不自動更新,則可以通過按鍵盤上的F9鍵執行手動更新。
不同的工作表和工作簿
單元格引用的使用不限於數據所在的同一工作表。 單元格可以從不同的工作表中引用。
發生這種情況時,工作表的名稱將包含在上面的圖像中的第3行中的公式中所示,其中包括對同一工作簿的工作表2上單元格A2的引用。
同樣,當引用位於不同工作簿中的數據時, 工作簿和工作表的名稱與單元格位置一起包含在引用中。 圖像中第3行中的公式包含對位於Book2的工作表1中的單元格A1的引用 - 第二個工作簿的名稱。
單元格範圍A2:A4
雖然引用通常指的是單個單元格(如A1),但它們也可以引用一組或一系列單元格。
範圍由范圍的左上角和右下角的單元格的單元格引用標識。
用於範圍的兩個單元格引用用冒號(:)分隔,該冒號指示Excel或Google Spreadsheets將這些開始點和結束點之間的所有單元格包括在內。
上圖中的第3行顯示了一系列相鄰單元格的示例,其中SUM函數用於累計範圍為A2:A4的數字。
相對,絕對和混合單元格引用
有三種類型的引用可以在Excel和Google表格中使用,並且可以通過單元格引用中存在或不存在美元符號($)來輕鬆識別:
- 相對單元格引用不包含美元符號 - 如第2行中的公式所示:= A2 + A4;
- 絕對單元格引用在引用中的每個字母或數字上附加了美元符號 - 如第4行中的公式所示:= $ A $ 2 + $ A $ 4;
- 混合單元格引用的美元符號可以附加到引用中的字母或數字中,但不能同時包含 - 如第5行中的公式所示:= $ A2 + A $ 4。
複製公式和不同的單元格引用
在公式中使用單元格引用的第二個優點是它們使公式從工作表或工作簿中的一個位置複製到另一個位置更容易。
相對單元格引用在復制時發生更改以反映公式的新位置。 例如,如果公式
= A2 + A4
被從單元格B2複製到B3,引用將會更改,以便該公式為:
= A3 + A5
相對名稱來自於它們在復制時相對於其位置而改變的事實。 這通常是件好事,這就是為什麼相對單元格引用是公式中使用的默認引用類型的原因。
有時,儘管在復制公式時單元格引用需要保持靜態。 為此,使用絕對引用(= $ A $ 2 + $ A $ 4),它在復制時不會改變。
但是,在其他時候,您可能希望單元格引用的一部分發生更改(例如列字母),同時使行號保持靜態 - 反之亦然,複製公式時也是如此。
這是使用混合單元格引用時(= $ A2 + A $ 4)。 無論參考文獻的哪一部分附有美元符號,都保持靜態,而其他部分在復制時會發生變化。
因此,對於A2而言,當它被複製時,列字母將始終為A,但行號將變為$ A3,$ A4,$ A5等等。
在創建公式時使用不同單元格引用的決定取決於復制公式將使用的數據的位置。
使用F4添加美元符號
將單元格引用從相對絕對或混合更改的最簡單方法是按下鍵盤上的F4鍵:
要更改現有的單元格引用,Excel必須處於編輯模式,可以通過用鼠標指針雙擊單元格或按下鍵盤上的F2鍵來完成。
將相對單元格引用轉換為絕對或混合單元格引用:
- 按一次F4以創建完全絕對的單元格引用,例如$ A $ 6
- 第二次按F4創建混合參考,其中行號是絕對的,例如A $ 6
- 按F4第三次創建混合參考,其中列字母是絕對的,例如$ A6
- 第四次按F4使單元格的引用再次相對,如A6。