faqs.tw 台灣生活常見問題

儲存格參照?2026 相對參照與絕對參照

「公式在這一格好好的,複製到下面數字就全跑掉、或算錯,到底怎麼回事?」——關鍵在「儲存格參照」。搞懂相對參照、絕對參照的差別,是 Excel 最重要的觀念之一,懂了公式複製就不再出錯。

參照聽起來抽象,但它是 Excel 公式的核心。很多人公式算錯、複製出問題,根源都在這裡。花點時間把它弄懂,勝過多背十個函數。

這篇講儲存格參照:什麼是參照、相對參照、絕對參照、混合參照,並提醒這是比背函數更關鍵的觀念,幫你徹底搞懂公式複製。

本文為一般觀念說明;各版本與 Google 試算表的參照符號、操作大致相同,實際以你使用的版本為準。

什麼是儲存格參照

先理解參照的概念:

概念 說明
參照 公式裡「指向某個儲存格」
例子 =A1+B1 就是參照 A1、B1
好處 那些格子改了,結果自動更新

先理解什麼是儲存格參照。參照——就是公式裡「指向某個儲存格的位置」,比如 =A1+B1,意思是「把 A1 和 B1 相加」,A1、B1 就是參照。

好處是——那些被參照的格子內容改了,公式結果會自動跟著更新(這就是 Excel 強大的地方,你改資料、它自動重算)。所以公式不是填死的數字,而是「指向某些格子、根據它們算」。理解這點,才懂為什麼公式複製會「跑掉」——因為參照會變。

核心是「什麼是參照——公式指向某個儲存格、被參照的格子改了結果自動更新」。公式靠參照指向格子、資料改就自動重算,這是 Excel 的核心。

相對參照:跟著位置移動

預設的參照方式:

相對參照是預設的參照方式。預設是相對參照——像 A1、B1 這樣沒加符號的,就是相對參照。

複製時會跟著移動——把公式往下複製一列,參照也往下移一列(往右複製就往右移)。這通常是好事——比如你在 C 欄算「A+B」,往下複製,每一列自動算各自的 A+B,超方便。例子:C1 是 =A1+B1,往下複製到 C2,會自動變成 =A2+B2。這就是相對參照「跟著位置移動」的特性。

核心是「相對參照——預設、複製時跟著位置移動、一整排各算各的靠它」。沒加符號的參照會跟著移動,讓一排公式各算各的,通常很方便。

絕對參照:用 $ 固定

需要固定某格時:

寫法 效果
$A$1 欄和列都固定
用途 某個固定值,複製時不變
例子 都要乘同一個稅率那格

有時候你需要某個儲存格「固定不動」,這時用絕對參照。$A$1——在欄名和列號前都加 $,代表「欄和列都固定」,公式複製到哪裡,都一直指向 A1。

用途——當公式裡有一個「固定的值」要參照時,比如一整排金額都要乘同一格的稅率、匯率、單價。例子:每列的金額乘上 B1 的稅率,就把稅率寫成 $B$1,往下複製時它一直指向 B1、不會跑掉。加 $ 就是「鎖住」的意思。這是解決「複製公式跑掉」最常用的方法。

核心是「絕對參照——用 $ 固定($A$1 欄列都固定)、複製時不變、用在固定的值」。加 $ 鎖住某格,複製時一直指向它,用在稅率匯率等固定值。

混合參照:只固定一邊

進階一點的參照:

混合參照是只固定一邊。$A1——只固定欄(A 不變)、列會跟著變。A$1——只固定列(1 不變)、欄會跟著變。

用途——常用在「二維表格」的計算,比如做九九乘法表、或一個要同時往下又往右填的表格,需要「橫的固定欄、直的固定列」。依需求選——看你要固定哪個方向,就在那個前面加 $。混合參照較進階,一開始先搞懂相對和絕對,混合遇到再學。它讓你更靈活地控制複製時哪個變、哪個不變。

核心是「混合參照——$A1 固定欄、A$1 固定列、用在二維表格、依需求選」。只固定一邊,用在二維計算,先懂相對絕對,混合遇到再學。

逆向觀點:別把「公式複製就跑掉」當成 Excel 很難、很煩而放棄公式——這其實是參照觀念沒搞懂;花十分鐘弄懂相對和絕對參照,勝過事後手動一格格改;這個觀念是 Excel 的地基,懂了很多問題迎刃而解

很多人被「公式複製過去就跑掉、算錯」搞得很挫折,覺得「Excel 公式好難、好煩」,於是乾脆放棄用公式,改成手動一格格填、一格格算。

這其實是誤會了問題所在。公式複製會跑掉,不是 Excel 難用,而是「相對/絕對參照」這個觀念沒搞懂。一旦你懂了——相對參照會跟著移動(所以有時要固定)、絕對參照用 $ 鎖住——那些「跑掉、算錯」的問題就全解開了,而且你會發現參照的自動調整其實超好用。

關鍵在認清:儲存格參照是 Excel 的地基觀念,值得你花十分鐘徹底弄懂。這十分鐘的投資,勝過之後無數次「手動一格格改、算錯了重來」的時間。懂了參照,你不只解決複製問題,還能看懂別人的公式、寫出正確的公式、舉一反三——很多 Excel 的問題會迎刃而解。反過來,因為沒懂就放棄公式、改回手動,等於放棄了 Excel 最核心的價值。

想想放棄公式的問題。一、手動又慢又錯——放棄自動、回到手動硬幹。二、問題根源沒解決——是觀念沒懂,不是公式難。三、參照其實很好用——懂了自動調整超方便。四、地基不懂處處卡——很多功能都建立在參照上。

真正該做的,是別急著放棄,花點時間把相對、絕對參照弄懂(自己動手試:寫個公式往下複製看看變化、加 $ 再複製看看差別)。懂了這個地基,你會發現 Excel 突然變好用了。

所以,別把公式複製跑掉當成 Excel 難用而放棄公式了——這是參照觀念沒搞懂。花十分鐘弄懂相對和絕對參照,勝過事後手動一格格改。這個觀念是 Excel 的地基,懂了很多問題迎刃而解。

常見問題

Q:$ 符號到底是什麼意思,怎麼加? $ 是「固定」的意思,加在欄名或列號前面,鎖住那個部分讓複製時不變:一、$ 代表固定——加了 $ 的部分,複製公式時不會變(見絕對參照段)。二、$A$1 全固定——欄 A 和列 1 都鎖住。三、$A1 固定欄、A$1 固定列——只鎖一邊(見混合參照段)。四、怎麼加——手動打 $,或選取參照後按對應快捷鍵循環切換。五、用在固定值——稅率、匯率、單價那種一整排都參照同一格的。六、不確定就想「複製時這格要不要跟著動」——不要動就加 $。七、多試就懂——寫公式複製看看變化。所以 $ 是「固定」的意思,加在欄名或列號前鎖住,$A$1 全固定、$A1 或 A$1 只鎖一邊,用在稅率等固定值,想「複製時要不要跟著動」來決定,多試就懂。

Q:什麼時候用相對參照、什麼時候用絕對參照? 一整排各算各的用相對、參照一個固定不變的格子用絕對——看那個參照複製時要不要跟著動:一、各算各的用相對——像每列算各自的金額,讓參照跟著移(見相對參照段)。二、固定值用絕對——像都乘同一格的稅率,把那格鎖住(見絕對參照段)。三、判斷方法——問「這個參照複製時要不要跟著動」,要動用相對、不要動用絕對。四、一條公式可混用——有的參照相對、有的絕對很常見。五、混合參照更細——只固定一邊(見混合參照段)。六、複製前先想——想清楚哪些要固定再複製。七、算錯就檢查參照——多半是該固定的沒固定。所以「各算各的用相對、固定不變的用絕對」,判斷方法是問這個參照複製時要不要跟著動,一條公式常混用,算錯先檢查參照。

Q:我不加 $ 直接手動改每一格可以嗎? 可以但非常不建議——手動改又慢又容易錯,懂了絕對參照複製一次就搞定:一、手動可行但很糟——資料一多,手動改每格既慢又容易漏、錯(見逆向觀點)。二、絕對參照一次搞定——加 $ 後複製,全部自動正確。三、省大量時間——十分鐘懂參照,省之後無數次手動。四、減少出錯——自動比手動可靠。五、資料更新也自動——來源改了,公式自動重算,手動填的不會。六、這是 Excel 的價值——用自動取代手動(見逆向觀點)。七、別因怕麻煩回到手動——搞懂參照才是解。所以「手動改每格可以但非常不建議」,又慢又容易錯,懂了絕對參照複製一次就搞定、省時間又減少出錯、更新也自動,別因怕麻煩回到手動,搞懂參照才是正解。

Q:參照到別的工作表或別的檔案可以嗎? 可以——公式能參照同檔案別的工作表、甚至別的檔案,讓資料跨表連動:一、可跨工作表參照——公式能指向同檔案其他工作表的儲存格。二、寫法帶工作表名——參照會標明是哪張工作表的哪一格。三、也能跨檔案——能參照別的 Excel 檔(但檔案位置變動要注意連結)。四、用途——把明細和彙總分表、跨表拉資料。五、跨檔案要小心連結——來源檔移動、改名可能斷連結。六、大多先從同表、同檔開始——新手先熟悉單表內的參照。七、觀念一樣——都是「指向某個儲存格」,只是範圍更廣。所以「參照可以跨工作表、跨檔案」,讓資料跨表連動,寫法會帶工作表名,跨檔案要小心連結斷掉,新手先熟悉單表參照,觀念都一樣是指向儲存格。

資料來源

本文為一般觀念說明;各版本與 Google 試算表的參照符號、操作大致相同,實際以你使用的版本為準。

延伸閱讀

分享:

📖 延伸閱讀