你有沒有過這樣的經驗:
明明只是想把每一列都做個簡單運算,結果卻要拉公式、複製貼上到天荒地老。😩
舉例:你有一份清單,A 欄是商品價格、B 欄是數量,你想在 C 欄算出「總價」。 一般人會這樣做👇
=C2*A2
然後往下拖拉公式,一路到底。 但如果明天又多了幾列資料呢?是不是又得重複一遍? 這時候——登登登登!✨
ARRAYFORMULA(陣列公式) 出場了。
🧠 什麼是 ARRAYFORMULA?
簡單講,它的作用是: 讓一個公式,一次作用在整個資料範圍上。
也就是說,你不需要再每一列都打一次公式,它會自動幫你「往下套用」。
基本語法
=ARRAYFORMULA(運算或函數)
舉個最簡單的例子:
在儲存格 C2 輸入這個公式:=ARRAYFORMULA(A2:A * B2:B)
你會發現——整欄自動算出來了!🎉

不用再拖曳、不怕新資料沒套上公式。
⚙️ 再舉一個實用例子:自動產生全名
假設你有以下資料:
在儲存格C2輸入:=ARRAYFORMULA(A2:A & B2:B)

結果:
如果想中間加空格:
在儲存格C2輸入:=ARRAYFORMULA(A2:A & " " & B2:B)
結果:
🚨 常見錯誤與小提醒
| 問題 | 原因與解法 |
| 顯示 #VALUE! | 陣列範圍長度不同,例如 A2:A 有 100 列,B2:B 只有 50 列。請確保範圍一致。 |
| 結果蓋掉其他資料 | 因為 ARRAYFORMULA 會「吐出整欄資料」,所以下面不能有內容。建議保留足夠空白。 |
| 新增資料沒自動算 | 確認公式中範圍是整欄(A2:A),不要設太短的範圍(A2:A100)。 |
✅ 小結
| 功能 | 重點 |
| 用途 | 一次套用公式到整欄資料 |
| 優點 | 自動化、省時、乾淨 |
| 常搭配 | IF、IMPORTRANGE、FILTER、TEXT |
| 適用族群 | 想讓報表自動更新的任何人 |
以上簡單介紹分享給大家~
§延伸閱讀:如何在 Google 試算表製作「自動更新」的圖表
§延伸閱讀:將Google試算表的多個工作表匯入在同一個Google試算表的工作表中並即時同步資料
§延伸閱讀:設定Google試算表的資料編輯權限
§延伸閱讀:隱藏Google試算表中的工作表
§延伸閱讀:在Google試算表建立下拉式選單
§延伸閱讀:Google試算表也可以繪製甘特圖-ProjectSheet planning
§延伸閱讀:為提高問卷回收效率,請採用線上問卷調查-Google表單
§延伸閱讀:用 Google 表單內建功能快速生成 QR Code,超簡單!
§延伸閱讀:如何收到 Google 表單的填寫通知?3分鐘搞懂設定方法!
§延伸閱讀:Google 表單填完後,可以自動寄確認信給對方嗎?完整解答&設定方法教學!
§延伸閱讀:使用Google表單設計的問卷可以讓填答者上傳檔案唷
§延伸閱讀:不需要登入帳號、密碼即可上傳檔案至Google雲端硬碟-Drive Uploader
§延伸閱讀:如何使用Google Analytics分析部落格網站
§延伸閱讀:設定Google表單達設定的人數上限之後即自行關閉
§延伸閱讀:免費且安裝簡單的遠端桌面連線方式-Google Chrome遠端桌面
§延伸閱讀:設計Google表單依據選填的回答跳題作答
§延伸閱讀:設計Google表單的問題隨機排列
§延伸閱讀:設計Google表單的回答選項隨機排列
§延伸閱讀:設定Google試算表凍結欄、列的方法
§延伸閱讀:免費、轉換準確率高之PDF檔轉WORD檔的方法
§延伸閱讀:避免 Google 文件中的表格,因某列字數過多被拆成兩頁呈現!
§延伸閱讀:使用Google以關鍵字搜尋圖片或以圖片搜尋相關資訊的方式
§延伸閱讀:如何移除在Google帳戶綁定的信用卡
§延伸閱讀:免費、免安裝且免註冊的螢幕錄影工具-Google Admin Toolbox 螢幕錄影器
§延伸閱讀:設定起點、目的地以及出發時間,即可自動列出目前可搭乘的公車班次和時間-Google地圖
留言列表