Google Sheets 10 個必學公式 — 讓試算表自動幫你算
不會寫程式也能讓 Google Sheets 自動計算、篩選、彙整資料。這 10 個公式學會了,90% 的日常試算表需求都能搞定。
為什麼你需要學這些公式? Google Sheets 內建超過 400 個函數,但真正日常用得到的不超過 20 個。本篇精選 10 個最實用的公式,搭配範例說明,讓你立刻上手。 1. SUM / SUMIF — 條件加總 =SUM(A1:A10) 加總範圍內所有數字。 =SUMIF(B1:B10,"完成",C1:C10) 只加總 B 欄標記為「完成」的對應 C 欄金額,非常適合做專案費用統計。 2. VLOOKUP / XLOOKUP — 跨表查詢 =VLOOKUP(E2,A:C,3,FALSE) 在 A 到 C 欄中找 E2 的值,回傳第 3 欄結果。 Google Sheets 支援更新版的 XLOOKUP ,語法更直覺: =XLOOKUP(E2,A:A,C:C) 。 3. COUNTIF — 計算符合條件的筆數 =COUNTIF(D:D,">100") 計算 D 欄中大於 100 的儲存格數量。適合統計訂單數、出勤天數等。 4. IF / IFS — 條件判斷 =IF(A2>=60,"及格","不及格") 最基礎的判斷式。 多條件用 =IFS(A2>=90,"優",A2>=60,"及格",TRUE,"不及格") ,省去多層巢狀 IF。 5. TEXT — 格式化輸出 =TEXT(A2,"YYYY-MM-DD") 把日期格式化成字串,合併欄位時特別好用。 =TEXT(B2,"#,##0") 讓數字顯示千分位。 6. ARRAYFORMULA — 一個公式套全欄 =ARRAYFORMULA(A2:A * B2:B) 不用逐格填公式,一行搞定整欄運算,適合處理大量資料。 7. QUERY — 像 SQL 一樣篩資料 =QUERY(A1:D100,"SELECT A,C WHERE D='台北' ORDER BY C DESC",1) QUERY 是 Google Sheets 獨有的強大函數,可以篩選、排序、分組,類似 SQL 語法。 8. IMPORTRANGE — 跨試算表抓資料 =IMPORTRANGE("試算表網址","工作表1!A1:C50") 把其他 Google Sheets 的資料直接引入,適合跨部門報表整合。 9. UNIQUE + SORT — 去重並排序 =SORT(UNIQUE(A2:A)) 先去除重複值再排序,一行公式取代手動整理。 10. SPARKLINE — 儲存格內迷你圖 =SPARKLINE(B2:B13,{"charttype","bar"}) 直接在儲存格裡畫迷你折線圖或長條圖,讓數字一目瞭然。 小結 這 10 個公式覆蓋了加總、查詢、判斷、格式化、自動化等核心需求。建議從 SUM / IF / VLOOKUP 開始練習,再進階到 QUERY 和 ARRAYFORMULA,工作效率保證大幅提升。