
在 Excel 的世界裡,函數 (Function) 是最強大的工具之一。無論是數據整理、計算分析、還是製作報表,熟悉函數都是提升工作效率的關鍵。本篇文章將帶你從零開始,了解 Excel 函數的基本概念、函數種類、引數概念、常見錯誤值 等內容,幫助你打下扎實的函數基礎。
一、什麼是 Excel 函數
函數 是 Excel 預設內建的公式,用來執行特定的計算或操作。
你只需要輸入簡單的函數名稱和參數,就能完成複雜的計算。
例如:
=SUM(A1:A5)
這個函數會將 A1 到 A5 這五個儲存格的數值加總。
函數的基本格式:
=函數名稱(引數1, 引數2, ...)
二、函數的種類概覽
Excel 提供超過 500 種函數,常見的類型如下:
函數類型 | 功能說明 | 常見函數 |
---|---|---|
數學與三角函數 | 執行數學運算與三角函數計算 | SUM、ROUND、ABS、SIN、COS、PI |
統計函數 | 分析資料、計算平均值、計數、最大最小值等 | AVERAGE、COUNT、MAX、MIN、MEDIAN |
邏輯函數 | 判斷條件是否成立,返回不同結果 | IF、AND、OR、NOT、IFERROR |
文字函數 | 處理文字資料,如大小寫轉換、擷取字串等 | LEFT、RIGHT、LEN、CONCAT、TEXT |
日期與時間函數 | 操作日期與時間,進行日期計算或時間轉換 | TODAY、NOW、YEAR、DATE、WEEKDAY |
查詢與參照函數 | 查找資料、取得儲存格參考或值 | VLOOKUP、HLOOKUP、INDEX、MATCH、XLOOKUP |
財務函數 | 計算利息、貸款、投資報酬率等 | PV、FV、RATE、NPV、PMT |
陣列函數 | 處理多個資料組或矩陣計算 | TRANSPOSE、MMULT、FILTER、SORT |
工程函數 | 執行科學工程類型計算 | CONVERT、COMPLEX、BIN2DEC |
資料庫函數 | 在資料庫範圍內查詢計算 | DCOUNT、DSUM、DAVERAGE |
三、什麼是引數 (參數)
引數 (Argument) 是函數所需的輸入值,用於讓函數執行特定運算。
引數可以是 數值、文字、儲存格參照、範圍、其他函數 等。
引數的種類說明:
引數類型 | 說明 | 範例 |
---|---|---|
數值 | 數字,如 10、3.5 | =ROUND(3.1415, 2) |
文字 | 文字內容,需用雙引號括起來 | =CONCAT("Hello", " World") |
儲存格參照 | 單一儲存格的位置 | =SUM(A1) |
範圍 | 一個連續區塊,如 A1:A10 | =SUM(A1:A10) |
布林值 | TRUE 或 FALSE,用於邏輯判斷 | =IF(A1>10, TRUE, FALSE) |
其他函數 | 把一個函數當作另一個函數的引數 | =SUM(AVERAGE(A1:A5), 10) |
四、常見錯誤值解析
在使用函數時,若輸入的引數不正確或資料有誤,就可能出現錯誤值。以下是 Excel 常見的錯誤值及原因:
錯誤值 | 原因說明 | 解決方法 |
---|---|---|
#DIV/0! | 除以 0 或除以空白單元格 | 確認除數是否為 0,避免分母為空白 |
#VALUE! | 引數類型不正確,如數字與文字混用 | 檢查公式中的資料型態是否一致 |
#REF! | 儲存格參照無效,例如刪除了參照的儲存格 | 檢查公式中的儲存格參照是否正確 |
#NAME? | 函數名稱拼寫錯誤或使用未定義的名稱 | 檢查函數名稱是否拼寫正確 |
#N/A | 查找不到符合條件的資料,如 VLOOKUP 查無結果 | 確認查找值是否存在 |
#NULL! | 使用了無效的區間運算子,例如遺漏逗號或冒號 | 檢查公式中的範圍分隔符號 |
#NUM! | 計算結果數值無法表示,例如開根號負數或數值過大 | 確認輸入的數值是否有效 |
#SPILL! | 陣列公式的輸出範圍被其他資料擋住 | 確認輸出範圍內無其他資料 |
五、初學者必學的 5 個實用函數
- SUM – 加總數值
=SUM(A1:A10)
- AVERAGE – 計算平均值
=AVERAGE(A1:A10)
- IF – 條件判斷
=IF(A1>=60, "及格", "不及格")
- VLOOKUP – 垂直查詢資料
=VLOOKUP(1001, A2:C10, 3, FALSE)
- TEXT – 自訂格式顯示數據
=TEXT(TODAY(), "yyyy-mm-dd")
學會 Excel 函數,就能讓你處理資料時更加得心應手。