Excel 中的公式概觀 (機器翻譯)

套用到
Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

學習如何創建公式並使用內建函式來執行計算與解決問題。

重要

公式計算結果及部分 Excel 工作表函式的結果,在使用 x86 或 x86-64 架構的 Windows PC 與採用 ARM 架構的 Windows RT PC 之間可能會略有差異。 了解更多差異

重要

本文討論了類似的 XLOOKUP 和 VLOOKUP。 試試看新的 XLOOKUP 功能,這是 VLOOKUP 的改良版,可以任意方向運作,預設會回傳完全匹配。 它比前代更簡單且方便。

建立參照其他儲存格之值的公式

  1. 選取儲存格。

  2. 輸入等號 (=)。

    注意

    Excel 中的公式一律以等號為開頭。

  3. 選取某個儲存格,或在選取的儲存格中輸入其位址。

    選取儲存格

  4. 輸入運算子。 例如,使用 - 減法。

  5. 選取下一個儲存格,或在選取的儲存格中輸入其位址。

    下一個儲存格

  6. 按 Enter。 計算的結果會顯示在含有公式的儲存格中。

查看公式

當你在儲存格輸入公式時,它也會顯示在 公式列中。

方程式酒吧

  • 要在公式列中查看公式,請選擇一個儲存格。

    查看資料編輯列

輸入包含內建函數的公式

  1. 選取空白儲存格。

  2. 先輸入一個等號 = ,然後輸入一個函數。 例如,輸入 =SUM 以取得總銷售額。

  3. (輸入一個開頭括號。

  4. 選取儲存格範圍,然後輸入一個結尾括號 )

    範圍

  5. 按 Enter 即可獲得結果。

下載我們的公式教學課程活頁簿

下載《 公式入門工作手冊》。 如果你是 Excel 新手,或是有經驗,都可以在這次導覽中一步步了解 Excel 最常見的公式。 有了真實世界的範例和實用的視覺圖,你就能像專業人士一樣做加法、計數、平均和 VLOOKUP。

深入了解公式

想了解更多具體公式元素,請瀏覽以下列表中的各個章節。

Excel 公式的組成部分

公式也可以包含以下任何或全部元素: 函數參考運算子常數

公式的組成部分

  1. 函數PI () 函數 回傳 pi 的值:3.142...
  2. 參考資料:A2 回傳 A2 儲存格的值。
  3. 常數:直接輸入公式中的數字或文字值,例如 2。
  4. 運算子:^ () 符號將數字提升為冪,) 符號 * (星號則乘以數字。

在 Excel 公式中使用常數

常數是指沒有被計算且永遠不變的數值。 例如日期 10/9/2008、數字 210 與文字 "季收入" 都是常數。 由表達式產生的表達式或值不是常數。 如果公式中使用了常數而非儲存格參照 (例如,=30+70+110),則結果只在修改公式時才會發生變更。 一般來說,最好把常數放在每個儲存格裡,這樣你就能輕鬆調整,然後在公式中參考這些儲存格。

在 Excel 公式中使用參照

參照可以識別工作表上的一個儲存格或儲存格範圍,並告知 Excel 到哪裡可以找到要在公式中使用的值或資料。 使用參考資料將工作表不同部分的資料納入一個公式,或將同一儲存格的值用於多個公式。 您也可以參照至同一個活頁簿中其他工作表上的儲存格,以及參照至其他活頁簿。 其他活頁簿中的儲存格參照稱為連結或外部參照。

A1 欄名列號表示法

根據預設,Excel 會使用 A1 欄名列號表示法,也就是使用字母來指稱欄 (A 到 XFD,合計 16,384 欄),以及使用數字來指稱列 (1 到 1,048,576)。 這些字母及數字被稱為列名與欄名。 若要參照儲存格,請輸入一個欄字母,再加上列號。 例如,B2 表示欄 B 和列 2 相交的儲存格。

若要參照 使用
欄 A 和列 10 的儲存格 A10
欄 A 和列 10 到 20 的儲存格範圍 A10:A20
列 15 和欄 B 到 E 的儲存格範圍 B15:E15
列 5 的所有儲存格 5:5
列 5 到 10 的所有儲存格 5:10
欄 H 的所有儲存格 H:H
欄 H 到 J 的所有儲存格 H:J
欄 A 到 E 和列 10 到 20 的儲存格範圍 A10:E20

參照同一個活頁簿中其他工作表上的儲存格或儲存格範圍

在以下範例中,AVERAGE 函數計算同一個活頁簿中「行銷」工作表上 B1:B10 範圍內的平均值。

工作表參照範例

  1. 指名為「行銷」的工作表
  2. 指的是從B1到B10的細胞範圍
  3. 驚嘆號 (!) 將工作紙參考與格域範圍參考區分開

注意

如果參考的工作紙中有空格或數字,請在工作紙名稱前後加上 (') 撇號,例如 ='123'!A1 或 =「一月收入」!A1。

絕對參考、相對參考與混合參考的差異

相對參照

公式中的相對儲存格參照 (如 A1) 是根據包含此公式之儲存格和此參照所指向之儲存格的相對位置。 如果包含該公式的儲存格位置改變,參考資料也會改變。 若沿著列或欄複製或填滿公式,參照會自動跟著調整。 根據預設,新的公式會使用相對參照。 例如,如果將儲存格 B2 中的相對參照複製或填滿到儲存格 B3,它會從 =A1 自動調整為 =A2。

以相對參照複製的公式

絕對參照

公式中的絕對格子參考,例如 $A$1,總是指特定位置的格子。 如果包含公式的儲存格位置變更,絕對參照將保持不變。 如果你在列或下欄複製或填入公式,絕對參考不會自動調整。 預設情況下,新公式會使用相對參考,所以你可能需要改成絕對參考。 例如,如果將儲存格 B2 中的絕對參照複製或填滿到儲存格 B3,兩個儲存格內的參照都會保持相同:=$A$1。

以絕對參照複製的公式

混合參照

混合參照有一個絕對欄及相對列,或有一個絕對列及相對欄。 絕對欄參照採用的格式為 $A1、$B1 等等。 絕對列參照採用的格式為 A$1、B$1 等等。 如果包含該公式的儲存格位置改變,相對參考會改變,而絕對參考不會改變。 如果你在列或下欄複製或填入公式,相對參考會自動調整,而絕對參考不會調整。 例如,如果將儲存格 A2 中的混合參照複製或填滿到儲存格 B3,它會從 =A$1 調整為 =B$1。

以混合參照複製的公式

立體欄名列號表示法

方便參照多個工作表

若想分析一個活頁簿中多個工作表上相同儲存格或儲存格範圍中的資料,可以使用立體參照。 立體欄名列號表示法包括儲存格或範圍參照,開頭加上工作表名稱的範圍。 Excel 使用儲存在參照開始及結束名稱之間的任何工作表。 例如,=SUM (工作表2:工作表13!B5) 會加總工作表 2 及工作表 13 之間所有工作表中儲存格 B5 的值加總 (包含工作表 2 及工作表 13)。

  • 您可以使用立體參照以參照至其他工作表上的儲存格、定義名稱,以及使用下列函數建立公式:SUM、AVERAGE、AVERAGEA、COUNT、COUNTA、MAX、MAXA、MIN、MINA、PRODUCT、STDEV.P、STDEV.S、STDEVA、STDEVPA、VAR.P、VAR.S、VARA 和 VARPA。
  • 你不能在陣列公式中使用 3D 參考。
  • 你不能用交叉運算子 (單一空間) 或使用隱式交集的公式來使用三維參考。

移動、複製、插入或刪除工作表時會產生的影響

下列範例會說明當移動、複製、插入或刪除立體參照中包含的工作表時會產生的影響。 本範例會使用公式 =SUM (工作表2:工作表6!A2:A5) 加總 工作表 2 到 6 中之儲存格 A2 到 A5 的值。

  • 插入或複製 如果在工作表2 和工作表6 (本範例中的端點) 之間插入或複製工作表,Excel 將在計算中包含新增之工作表中從儲存格 A2 到 A5 的所有值。
  • 刪除 如果你刪除了 Sheet2 和 Sheet6 之間的試算表,Excel 會把它們的數值從計算中移除。
  • 移動:如果將工作表2 和工作表6 之間的工作表移至參照工作表範圍之外的位置,Excel 將會從計算中移除其值。
  • 移動端點:若您將工作表2 或工作表6 移至同一活頁簿中的其他位置,Excel 會調整計算,以納入其間的新工作表範圍。
  • 刪除端點 如果刪除工作表2 或工作表6,Excel 將會調整計算,以納入其間的工作表範圍。

R1C1 欄名列號表示法

您也可以使用會在工作表上編排列與欄的欄名列號表示法。 R1C1 欄名列號表示法在計算巨集中的列和欄位置時非常有用。 Excel 在 R1C1 表示法中使用 R 加上列號碼和 C 加上欄號碼,來表示儲存格的位置。

參照 意義
R[-2]C 這是對同一欄上方兩列格子的相對參考
R[2]C[2] 相對參照至下二列右二欄的儲存格
R2C2 絕對參照至第二欄中第二列的儲存格
R[-1] 相對參照至作用儲存格上方的整列
R 絕對參照至目前的列

當您記錄巨集時,Excel 會藉由使用 R1C1 欄名列號表示法來記錄一些命令。 例如,如果你錄製一個指令,例如選擇 自動加總 按鈕插入一個會增加儲存格範圍的公式,Excel 會用 R1C1 風格的參考,而非 A1 格式來記錄該公式。
你可以透過選項對話框的「公式」類別中,在「使用公式」區塊中設定或清除 R1C1 參考樣式勾選框來開啟或關閉 R1C1 參考樣式。 要顯示此對話框,請選擇 「檔案 」標籤。

需要更多協助嗎?

你隨時可以向 Excel 技術社群 的專家詢問,或在 社群中獲得支援。

另請參閱