KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel 絕對參照(如何建立與使用)

作者修改日期

當您在 Excel 公式中參照儲存格時,預設採用的是相對參照。當您將公式複製到其他儲存格時,這些參照會根據其與原始位置的相對欄列關係自動調整。若您希望無論公式複製到哪裡,參照的儲存格都維持不變,就必須使用絕對參照。

Excel 中的絕對參照

免費下載範例檔案下載範例檔案


影片:絕對參照


什麼是絕對參照

 

絕對參照是 Excel 中用來鎖定特定儲存格位置的一種參照方式。

相較於相對參照會在公式複製到其他儲存格時,依據相對位置自動調整,絕對參照無論公式複製或移動到哪裡,都會維持不變。

絕對參照是透過在公式中的欄與列標示前加上美元符號($)來建立。例如,若要為儲存格 A1 建立絕對參照,應寫成 $A$1.

螢幕截圖顯示在 Excel 中於欄列與列號參照前加入美元符號 ($)

絕對參照適用於當您將公式複製到多個儲存格時,希望參照的儲存格或範圍保持固定,且不隨位置變更的情況。

例如,範圍 A4:C7 包含產品價格,而您希望根據儲存格 B2 中的稅率,計算每項產品的應付稅額。

當您在公式中使用相對參照(例如 “=B5*B2")並向下拖曳自動填滿控點來套用該公式時,將會得到錯誤的結果。這是因為儲存格 B2 的參照會隨著公式所在位置而相對調整:在儲存格 C6 中,公式會變成 “=B6*B3“;而在儲存格 C7 中,則會變成 “=B7*B4“。

但若您對儲存格 B2 使用絕對參照,並以公式 “=B5*$B$2" 進行計算,即可確保向下拖曳自動填滿控點時,所有儲存格的稅率維持不變,從而獲得正確結果。

使用相對參照 使用絕對參照
螢幕截圖顯示在 Excel 公式中使用相對參照所產生的錯誤結果 螢幕截圖顯示在 Excel 公式中使用絕對參照所產生的正確結果

如何建立絕對參照

 

在 Excel 中建立絕對參照,只需在公式中的欄與列參照前加上美元符號($)。建立絕對參照有兩種方法:

手動為儲存格參照加上美元符號

當您在儲存格中輸入公式時,可手動在您希望設為絕對參照的欄與列前加上美元符號($)。

例如,若您想將儲存格 A1 與 B1 中的數字相加,並讓兩者皆為絕對參照,只需輸入公式「=$A$1+$B$1」。如此一來,當公式被複製或移動到其他儲存格時,所參照的儲存格將維持不變。

在 Excel 中使用美元符號輸入含絕對參照公式的範例

或者,若您想將現有公式中的參照改為絕對參照,只需選取該儲存格,然後在編輯欄中加入美元符號($)即可。

螢幕截圖顯示在公式列中為公式加入美元符號以進行絕對參照

使用快速鍵 F4 將相對參照轉換為絕對參照
  1. 雙擊包含公式的儲存格以進入編輯模式;
  2. 將游標置於欲設為絕對參照的儲存格參照上;
  3. 按下鍵盤上的「F4」鍵,切換參照類型,直到欄與列參照前均出現美元符號;
  4. 按下「ENTER」鍵即可退出編輯模式並套用變更。

按下 F4 鍵,即可在相對、絕對與混合儲存格參照之間快速切換。

A1 → $A$1 → A$1 → $A1 → A1

GIF 示範在 Excel 中使用 F4 鍵切換參照類型(相對、絕對與混合)

若要將公式中的所有參照設為絕對,請在編輯欄中選取整個公式,然後反覆按下「F4」鍵,直到欄與列的參照前都加上美元符號($)為止。

A 1+B1 → $A$1++$B$1 → A$1++B$1 → $A 1+$B1 → A 1+B1

GIF 示範如何使用 F4 鍵將公式中的所有參照切換為絕對參照


使用絕對參照的範例

 

本節提供兩個範例,說明在 Excel 公式中何時及如何使用絕對參照。

範例 1:計算佔總計的百分比

假設您有一個數據區域(A3:B7),其中列出各水果的銷售額,而儲存格 B8 則包含這些水果的總銷售金額。現在,您希望計算每種水果的銷售額佔總計的百分比。

螢幕截圖顯示用於計算百分比的 Excel 水果銷售與總銷售資料集

計算佔總計百分比的通用公式:

Percentage = Sale/Amount

在公式中使用相對參照來計算第一種水果的百分比如下:

=B4/B8

當您向下拖曳自動填滿控點,以計算其他水果的百分比時,會出現 #DIV/0! 錯誤。

GIF 示範在 Excel 中拖曳相對參照公式計算百分比時出現 #DIV/0! 錯誤

這是因為當您拖曳自動填滿控點將公式複製到下方儲存格時,相對參照 B8 會依其相對位置自動調整為其他儲存格參照(B9、B10、B11)。然而,儲存格 B9、B10 與 B11 均為空值(即零),導致公式在除數為零時傳回錯誤。

為修正此錯誤,您必須在公式中將儲存格參照 B8 設為絕對參照($B$8),以確保無論公式移動或複製到何處,該參照都不會變更。此時,公式已更新為:

=B4/$B$8

接著向下拖曳自動填滿控點,即可輕鬆計算其他水果的百分比。

GIF 示範在 Excel 公式中使用絕對參照後,正確計算百分比

範例 2:尋找值並傳回對應的相符值

假設您希望在 D4:D5 中搜尋員工姓名,並根據範圍 A4:B8 所提供的姓名與對應年薪,回傳他們的薪資。

螢幕截圖顯示用於 Excel VLOOKUP 範例的員工姓名與薪資資料集

查詢的通用公式:

=VLOOKUP(lookup_value, table_range, column_index, logical)

如果您在公式中使用相對參照來查詢值並傳回對應的相符值,如下所示:

=VLOOKUP(D4,A4:B8,2,FALSE)

接著向下拖曳自動填滿控點以查詢下方的值,將會傳回錯誤。

螢幕截圖顯示因相對參照調整而在 VLOOKUP 公式中產生的錯誤

當您向下拖曳填滿控點,將公式複製到下方儲存格時,公式中的參照會自動向下調整一列,使表格範圍從 A4:B8 變為 A5:B9. 由於範圍 A5:B9 中找不到 Lisa,公式便會傳回錯誤。

為避免錯誤,請在公式中使用絕對參照 $A$4:$B$8,而非相對參照 A4:B8:

=VLOOKUP(D4,$A$4:$B$8,2,FALSE)

接著向下拖曳自動填滿控點,即可取得 Lisa 的薪資。

螢幕截圖顯示在 Excel VLOOKUP 公式中使用絕對參照所產生的正確結果


 

僅需 2 次點擊,即可透過 Kutools 批次將儲存格參照設為絕對

 

無論您選擇手動輸入或使用 F4 快速鍵,在 Excel 中一次只能修改一個公式。若您希望將數百個公式中的儲存格參照轉為絕對參照,「Kutools for Excel」的「轉換儲存格參照」功能只需 2 次點擊,即可輕鬆完成!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創意與效率。整合 AI 功能,Kutools 能精準自動化任務,讓資料管理輕鬆無比。Kutools for Excel 的詳細資訊……         免費試用……

若要將多個公式中的儲存格參照設為絕對,請先選取包含公式的儲存格,然後點選「Kutools」>「更多」>「轉換儲存格參照」。接著選擇「轉為絕對」選項,再按一下「確定」或「套用」。此時,所選公式中的所有儲存格參照都已成功轉換為絕對參照。

螢幕截圖顯示「轉換公式參照」對話框,可用於將儲存格參照變更為絕對參照

備註:
  • 「轉換儲存格參照」功能會變更公式中的所有儲存格參照。

  • 若要使用「轉換儲存格參照」功能,您必須安裝 Kutools for Excel。立即下載 Kutools for Excel!


相對參照與混合參照

 

除了絕對參照之外,還有另外兩種參照類型:相對參照與混合參照。

相對參照是 Excel 中的預設參照類型,其欄與列參照前不帶美元符號($)。當含有相對參照的公式被複製或移動至其他儲存格時,參照會根據相對位置自動調整。

Excel 中相對參照的示意圖

例如,當您在儲存格中輸入公式「=A 1+1」,然後向下拖曳自動填滿控點以將此公式套用至下一個儲存格時,公式會自動更新為「=A 2+1」。

示範在 Excel 中自動填滿含相對參照的公式

混合參照由絕對參照與相對參照組合而成,也就是在複製或填入公式時,透過美元符號($) 固定其中的列或欄其中之一。

Excel 中混合參照的示意圖

以乘法表為例,各列數據分別包含從 1 到 9 的數字,並彼此相乘。

用於在 Excel 中使用混合參照的乘法表設定範例

首先,您可以在儲存格 C3 中輸入公式「=B3*C2」,將儲存格 B3 中的 1 與第一欄中的數字(1)相乘。然而,當您向右拖曳自動填滿控點以填入其他儲存格時,會發現除了第一個結果外,其餘結果皆不正確。

因不當使用混合參照而導致乘法表結果錯誤的示意圖

這是因為當您將公式向右複製時,列位置保持不變,但欄位會從 B3 依序變為 C3、D3 等。因此,右側儲存格(如 D3、E3 等)中的公式會變成 “=C3*D2“、“=D3*E2" 等,但您真正需要的其實是 “=B3*D2“、“=B3*E2" 等。

在此情況下,您需在「B3」的欄位參照前加上美元符號($),以鎖定該欄。請使用下列公式:

=$B3*C2

現在當您向右拖曳公式時,即可獲得正確結果。

在 Excel 中使用混合參照產生正確乘法表結果的示意圖

接下來,您需要將儲存格 C2 中的數字 1 與其下方列中的數字相乘。

當您向下複製公式時,儲存格 C2 的欄位置不會改變,但列位置會依序變為 C3、C4 等。因此,下方儲存格中的公式將變成「=$B4*C3」、「=$B5*C4」等,導致計算結果錯誤。

因自動填滿時欄位參照變更而導致 Excel 結果錯誤的示意圖

要解決此問題,請將「C2」改為「C$2」,這樣在向下拖曳自動填滿控制點以複製公式時,列的參照就會保持不變。

=$B3*C$2

修正混合參照公式以解決 Excel 乘法表錯誤的示意圖

現在,只要向右或向下拖曳自動填滿控制點,就能立即取得所有結果。

完整乘法表搭配正確混合參照公式的 Excel 示意圖


注意事項

 
  • 儲存格參照摘要

    類型範例摘要
    絕對參照$A$1當公式複製到其他儲存格時,絕不改變
    相對參照A1當公式複製到其他儲存格時,列與欄的參照皆會根據相對位置而改變
    混合參照

    $A1/A$1

    當公式複製到其他儲存格時,列參照會改變但欄參照固定;或欄參照會改變但列參照固定;
  • 一般而言,公式移動時,絕對參照不會改變。然而,當您在工作表頂端或左側插入或刪除列與欄時,絕對參照會自動調整。例如,公式「=$A$1+1」在您於工作表頂端插入一列後,會自動更新為「=$A$2+1」。

    當在 Excel 中插入列時,絕對參照如何變更的示意圖

  • 按下「F4」鍵,即可在相對、絕對與混合參照之間快速切換。

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下功能革新數據分析:智慧執行   |  產生程式碼|  建立自訂公式  |  分析資料並產生圖表|  呼叫增強函數……
熱門功能尋找、標示或標記重複值   |  刪除空白行   |  合併列或儲存格而不遺失資料   |  不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup  |  多重值 VLookup  |   跨多個工作表 VLookup   |   模糊查找……
高級下拉列表快速建立下拉式清單   |  相依性下拉式清單   |  多重選擇下拉式清單……
欄位管理員新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位……
精選功能網格聚焦   |  設計視圖   |增強編輯欄   | 工作簿和表管理員   |  資源庫(自動文字)|  日期提取   |  合併工作表  |  加密/解密儲存格   | 依清單傳送電子郵件   |  超級篩選   |   特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)|   50+ 圖表 類型甘特圖,……)|   40+ 實用公式基於生日計算年齡,……)|   19 插入工具插入二維碼從路徑插入圖片,……)|   12 轉換工具金額轉大寫匯率轉換,……)|   7 合併和拆分工具高級合併行分割儲存格,……)|更多功能
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

透過 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效工作方式!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點選,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作輕鬆許多

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀功能。
  • 在相同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您減少數百次滑鼠點擊,工作效率提升 50%!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件內含適用於 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,是跨 Office 應用程式協作團隊的絕佳選擇!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— Excel、Word、Outlook 與 PowerPoint 增益集 + Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內完成設定(支援 MSI)
  • 協同運作更出色— 在各 Office 應用程式間實現流暢的生產力
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 最佳價值— 比單獨購買增益集更省錢