【Excel函數131】OFFSET函數 動態取得儲存格或範圍,讓報表與公式自動擴展更新

更新 發佈閱讀 5 分鐘

在 Excel 中,OFFSET 函數能根據起始參照,向上/下/左/右偏移指定的行列數,並可設定回傳範圍的高度與寬度。它不會移動儲存格,而是回傳一個新的參照,適合用於 動態報表、滾動平均、資料自動擴展 等情境。

🔹快速摘要(語法、用途、常見場景)

用途:回傳相對於起始點偏移的儲存格或範圍參照

語法:=OFFSET(reference, rows, cols, [height], [width])

常見場景:動態範圍、滾動平均、報表自動更新、圖表資料來源、彈性查表

一、OFFSET 函數語法與用途

=OFFSET(reference, rows, cols, [height], [width])
  • reference:起始參照(單一儲存格或相鄰範圍)
  • rows:向上(負數)或向下(正數)偏移的行數
  • cols:向左(負數)或向右(正數)偏移的列數
  • height(選填):回傳範圍的列數
  • width(選填):回傳範圍的欄數

回傳結果為一個新的參照,可搭配其他函數使用。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:單一儲存格偏移

=OFFSET(B2,3,1)

說明:以 B2 為起點,向下 3 列、向右 1 欄,回傳 C5 的值。

範例二:回傳範圍

=OFFSET(B2,2,0,3,2)

說明:以 B2 為起點,向下 2 列,回傳 3×2 的範圍。

範例三:搭配 SUM 計算

=SUM(OFFSET(A1,0,0,5,1))

說明:加總 A1 開始往下 5 列的數值。

範例四:建立動態圖表範圍

=OFFSET(A1,0,0,COUNTA(A:A),1)

說明:自動擴展圖表資料範圍。

範例五:滾動平均

=AVERAGE(OFFSET(B2,ROW(A1)-1,0,3,1))

說明:計算隨列數變動的 3 筆平均。

🔸進階範例

範例六:搭配 MATCH 定位範圍

=OFFSET(A1,MATCH("產品B",A2:A10,0),1)

說明:找到「產品B」所在列,並回傳右側欄位的值。

範例七:動態報表區塊

=SUM(OFFSET(A1,0,0,ROWS(B2:B100),1))

說明:依資料筆數自動調整加總範圍。

範例八:搭配 INDIRECT 建立靈活引用

=SUM(OFFSET(INDIRECT("A1"),0,0,C1,1))

說明:由 C1 控制加總範圍的高度。

範例九:滾動視窗分析

=SUM(OFFSET(B2,ROW(A1)-1,0,5,1))

說明:建立隨列數變動的 5 筆加總。

範例十:批次處理(Excel 365)

=MAP(SEQUENCE(5),LAMBDA(x,SUM(OFFSET(A1,x,0,3,1))))

說明:批次計算多個滾動加總。

三、常見問題解答(FAQ)

Q1:OFFSET 會改變原始資料嗎?

不會,它只回傳新的參照,不會移動或修改資料。

Q2:OFFSET 可以回傳多列多欄嗎?

可以,透過 height 與 width 參數設定。

Q3:OFFSET 可以用於圖表嗎?

可以,常用於建立動態圖表範圍。

Q4:OFFSET 是否需要搭配其他函數?

通常需要,常與 SUM、AVERAGE、MATCH、COUNTA 搭配。

Q5:OFFSET 是否會影響效能?

會,它是 volatile 函數,每次重新計算都會更新,過度使用可能降低效能。

四、注意事項與錯誤排除

  • 若偏移超出工作表邊界,會回傳 #REF!。
  • 若 reference 不是連續範圍,會回傳 #VALUE!。
  • height 與 width 必須為正數,否則會錯誤。
  • OFFSET 本身不會顯示範圍,需搭配其他函數使用。
  • 在大型報表中大量使用 OFFSET,可能導致計算速度變慢。

五、延伸技巧與相關函數

  • MATCH:搭配 OFFSET 動態定位範圍。
  • INDEX:可取代部分 OFFSET 用法,效能更佳。
  • INDIRECT:與 OFFSET 結合,建立靈活的動態引用。
  • COUNTA/ROWS/COLUMNS:自動計算範圍大小,與 OFFSET 搭配。
  • SEQUENCE/LAMBDA:建立批次運算與動態分析。

六、結語與延伸閱讀推薦

OFFSET 是 Excel 中的動態範圍工具,能讓報表自動更新、圖表自動擴展,並支援滾動分析。若需要更高效能或精確控制,建議搭配 INDEX、MATCH、INDIRECT 等函數使用。

留言
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
56會員
336內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/06
在 Excel 中,MATCH 函數能回傳查詢值在範圍中的相對位置,而不是值本身。這讓它成為 INDEX+MATCH 查表組合的核心,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。用於定位資料列或欄的位置,建立動態報表、搜尋欄位名稱、搭配 INDEX 取值,是查找與定位的基礎工具。
Thumbnail
2025/11/06
在 Excel 中,MATCH 函數能回傳查詢值在範圍中的相對位置,而不是值本身。這讓它成為 INDEX+MATCH 查表組合的核心,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。用於定位資料列或欄的位置,建立動態報表、搜尋欄位名稱、搭配 INDEX 取值,是查找與定位的基礎工具。
Thumbnail
2025/11/06
在 Excel 中,LOOKUP 函數能根據查詢值,從單列或單欄(向量形式)或整個表格(陣列形式)中尋找最接近的匹配,並回傳對應的值。它適合用於分數等第查表、代碼轉換、或簡單的資料對照,但功能有限,現代 Excel 更推薦使用 XLOOKUP。
Thumbnail
2025/11/06
在 Excel 中,LOOKUP 函數能根據查詢值,從單列或單欄(向量形式)或整個表格(陣列形式)中尋找最接近的匹配,並回傳對應的值。它適合用於分數等第查表、代碼轉換、或簡單的資料對照,但功能有限,現代 Excel 更推薦使用 XLOOKUP。
Thumbnail
2025/11/06
在 Excel 的公式設計中,很多時候我們需要「動態引用」不同的儲存格或範圍。一般的公式只能固定參照某個位置,但 INDIRECT 函數能將文字字串轉換成有效的儲存格或範圍參照,讓公式隨著輸入或條件改變而自動切換。這使得它成為跨工作表抓取資料、建立動態報表、或搭配命名範圍的強大工具。
Thumbnail
2025/11/06
在 Excel 的公式設計中,很多時候我們需要「動態引用」不同的儲存格或範圍。一般的公式只能固定參照某個位置,但 INDIRECT 函數能將文字字串轉換成有效的儲存格或範圍參照,讓公式隨著輸入或條件改變而自動切換。這使得它成為跨工作表抓取資料、建立動態報表、或搭配命名範圍的強大工具。
Thumbnail
看更多
你可能也想看
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
在 vocus 與你一起探索內容、發掘靈感的路上,我們又將啟動新的冒險——vocus App 正式推出! 現在起,你可以在 iOS App Store 下載全新上架的 vocus App。 無論是在通勤路上、日常空檔,或一天結束後的放鬆時刻,都能自在沈浸在內容宇宙中。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
vocus 慶祝推出 App,舉辦 2026 全站慶。推出精選內容與數位商品折扣,訂單免費與紅包抽獎、新註冊會員專屬活動、Boba Boost 贊助抽紅包,以及全站徵文,並邀請你一起來回顧過去的一年, vocus 與創作者共同留下了哪些精彩創作。
Thumbnail
有一份資料,有姓名、部門、業績,不過這些資料都被擠在了同一欄,如果要把姓名、部門、業績個別獨立一欄,那麼該怎麼做呢? 先來看土法煉鋼一個一個慢慢貼的做法~~ 接下來就要分享整理這個資料的3個小技巧了 💡方法1:函數法
Thumbnail
有一份資料,有姓名、部門、業績,不過這些資料都被擠在了同一欄,如果要把姓名、部門、業績個別獨立一欄,那麼該怎麼做呢? 先來看土法煉鋼一個一個慢慢貼的做法~~ 接下來就要分享整理這個資料的3個小技巧了 💡方法1:函數法
Thumbnail
現在選擇真的太多,常常會有不知道下一餐要吃啥,選個老闆天還是無法做決定,當遲遲無法抉擇時,就用EXCEL做一個食物抽籤的小遊戲吧,簡單有趣又解壓🔥 📂練習檔案下載 學中做,做中學,學習的效果更好唷 檔案下載 🔎函數說明 這個餐點選擇器會用到兩個函數 =OFF
Thumbnail
現在選擇真的太多,常常會有不知道下一餐要吃啥,選個老闆天還是無法做決定,當遲遲無法抉擇時,就用EXCEL做一個食物抽籤的小遊戲吧,簡單有趣又解壓🔥 📂練習檔案下載 學中做,做中學,學習的效果更好唷 檔案下載 🔎函數說明 這個餐點選擇器會用到兩個函數 =OFF
Thumbnail
攻擊型資安公司 DEVCORE 與資安人才培育品牌 OffSec 合作,推出全台首個由 OffSec 原廠講師講授的實體資安人才證照課程。才打造更全面、具系統性的學習體系。OffSec 原廠專業講師將於 8 月 26 日至 30 日親至台灣,幫助學員在 5 天內掌握駭客思維及不同環境下的攻擊技術。
Thumbnail
攻擊型資安公司 DEVCORE 與資安人才培育品牌 OffSec 合作,推出全台首個由 OffSec 原廠講師講授的實體資安人才證照課程。才打造更全面、具系統性的學習體系。OffSec 原廠專業講師將於 8 月 26 日至 30 日親至台灣,幫助學員在 5 天內掌握駭客思維及不同環境下的攻擊技術。
Thumbnail
在Coffee Roasting有個term叫offset,即是想改變咖啡的味道或令咖啡的味道更好更接近你想要的味道時對Roast profile做的調整,如改變Discharge temperature,Development time之類的參數,變化很多,每次小小改動也能夠有不同的味道
Thumbnail
在Coffee Roasting有個term叫offset,即是想改變咖啡的味道或令咖啡的味道更好更接近你想要的味道時對Roast profile做的調整,如改變Discharge temperature,Development time之類的參數,變化很多,每次小小改動也能夠有不同的味道
Thumbnail
Artist: Offset Produced by Southside & Metro Boomin 【點擊連結,同步聆聽音樂】 [Chorus] I'm a maniac, go crazy for the cash (Hey, brazy) 我是個會為了錢財發狂的瘋子。 Green Lambo
Thumbnail
Artist: Offset Produced by Southside & Metro Boomin 【點擊連結,同步聆聽音樂】 [Chorus] I'm a maniac, go crazy for the cash (Hey, brazy) 我是個會為了錢財發狂的瘋子。 Green Lambo
Thumbnail
偏移繞錐,或者叫做交錯繞錐...反正就是個名詞,原文是Offset Slalom、オフセットパイロンスラローム,顧名思義就是在把直列排放的角錐錯開(偏移)擺放,比起直列繞行,更要求確實的減速跟確實轉向 要點除了三大要求之外,還有:
Thumbnail
偏移繞錐,或者叫做交錯繞錐...反正就是個名詞,原文是Offset Slalom、オフセットパイロンスラローム,顧名思義就是在把直列排放的角錐錯開(偏移)擺放,比起直列繞行,更要求確實的減速跟確實轉向 要點除了三大要求之外,還有:
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News