使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

附註: 本文已完成其任務,將於不久之後淘汰。 為了避免造成「找不到網頁」問題,我們將在我們能掌握的範圍內,移除所有連往本文的連結。 如果您建立了連往本頁面的連結,請將之移除,與我們一同維持網路暢行無阻。

您可在表格中使用公式,以執行計算和邏輯比較。 Word 會在您開啟文件時,自動更新文件中的公式結果。 Word 也可在您使用 [更新功能變數] 命令時更新結果。

附註:  表格中的公式屬於 [功能變數代碼] 的一種。 如需功能變數代碼的詳細資訊,請參閱 Word 中的功能變數代碼

本文內容

開啟 [公式] 對話方塊

若要在 Word 新增或修改公式,您必須開啟 [公式] 對話方塊。 在 [公式] 對話方塊中,您可以編輯公式、選取數字格式、選取要貼入公式的函數,以及貼上書籤。

於 [公式] 對話方塊中新增並修改公式。

本主題中的程序說明使用 [表格] 功能表來開啟 [公式] 對話方塊,但您也可以按一下 [版面配置] 索引標籤上的 [公式] 來開啟 [公式] 對話方塊。

  1. 將游標置於您要建立或修改公式的表格儲存格中。

    當您將游標置於表格儲存格中,或是選取表格中的文字時,Word 會顯示通常為隱藏狀態的表格 [設計] 及 [版面配置] 索引標籤。

  2. 執行下列其中一項操作:

    • 若您的 Word 視窗很寬,請按一下 [公式],這會直接顯示功能區。

      視窗寬度若足夠,公式會顯示在 [版面配置] 索引標籤,而非在 [資料] 功能表上。
    • 若您的 Word 視窗很窄,請先按一下 [資料] 以開啟功能表,然後按一下 [公式]。

      於 [版面配置] 索引標籤上按一下 [資料] 以檢視功能表,然後按一下 [公式]。
    • 在 [表格] 功能表上按一下 [公式]。

在表格儲存格中插入公式

  1. 選取您要獲得結果的表格儲存格。

    如果儲存格並非空白,請刪除其內容。

  2. 按一下 [版面配置] 索引標籤上的 [公式]。

    或者,在 [表格] 功能表上,按一下 [公式]。

  3. 使用 [公式] 對話方塊建立您的公式。

    您可在 [公式] 方塊中輸入,從 [數字格式] 清單選取數字格式,並且使用 [貼上函數] 及 [貼上書籤] 清單貼上函數和書籤。

更新公式結果

當您將公式插入文件時,以及 Word 開啟包含公式的文件時,Word 會計算公式結果。

您也可以讓 Word 重新計算一或多個特定公式的結果。

  1. 選取您要更新的公式。

    在您選取時,可以按住 命令 鍵,以選取多個公式。

  2. 請按 Control + 按一下公式,然後按一下 [更新功能變數]。

範例:使用位置引數加總表格中的數字

下列函數可以搭配使用位置引數 (LEFT、RIGHT、ABOVE、BELOW):

  • AVERAGE

  • COUNT

  • MAX

  • MIN

  • PRODUCT

  • SUM

以下範例中的程序是使用 SUM 函數和位置引數相加數字。

重要:  若要避免在使用位置引數於表格中加總時發生錯誤,請在任何將包含於計算中的空白儲存格內輸入零 (0)。

  1. 選取您要獲得結果的表格儲存格。

  2. 如果儲存格並非空白,請刪除其內容。

  3. 按一下 [版面配置] 索引標籤上的 [公式]。

    或者,在 [表格] 功能表上,按一下 [公式]。

  4. 識別您要新增的數字,然後輸入下表中顯示的對應公式。

    如要新增數字...

    請在 [公式] 方塊中輸入此內容

    儲存格上方

    =SUM(ABOVE)

    儲存格下方

    =SUM(BELOW)

    儲存格上方及下方

    =SUM(ABOVE,BELOW)

    儲存格左方

    =SUM(LEFT)

    儲存格右方

    =SUM(RIGHT)

    儲存格左方和右方

    =SUM(LEFT,RIGHT)

    儲存格左方和上方

    =SUM(LEFT,ABOVE)

    儲存格右方和上方

    =SUM(RIGHT,ABOVE)

    儲存格左方和下方

    =SUM(LEFT,BELOW)

    儲存格右方和下方

    =SUM(RIGHT,BELOW)

  5. 按一下 [確定]

可用的函數

附註:  使用位置引數 (例如 LEFT) 的公式不會包含標題列中的值。

下表中描述的函數可用於表格公式。

函數

功能

範例

傳回

ABS()

計算括號內值的絕對值

=ABS(-22)

22

AND()

評估括號內的引數是否全部為 TRUE。

=AND(SUM(LEFT)<10,SUM(ABOVE)>=5)

如果公式左方 (同一列) 的值總和小於 10 而且公式上方 (同一欄但不包含任何標題儲存格) 的值總和大於或等於 5,即傳回 1;否則傳回 0。

AVERAGE()

計算括號內識別之項目的平均值。

=AVERAGE(RIGHT)

公式儲存格右方同一列之所有值的平均值。

COUNT()

計算括號內識別之項目的計數。

=COUNT(LEFT)

公式儲存格左方同一列的值數量。

DEFINED()

評估括號內的引數是否已定義。 如果已定義引數且評估時沒有發生錯誤,傳回 1;如果尚未定義引數或傳回錯誤,則為 0。

=DEFINED(gross_income)

如果已定義 gross _ income 且評估時沒有發生錯誤,傳回1;否則傳回 0。

FALSE

不需要引數。 一律傳回 0。

=FALSE

0

IF

評估第一個引數。 如果第一個引數為 True,則傳回第二個引數;如果第一個引數為 False,則傳回第三個引數。

附註:  需要剛好三個引數。

=IF(SUM(LEFT)>=10,10,0)

如果公式左方的值總和至少為 10,傳回 10;否則傳回 0。

INT()

會將括號內的值無條件四捨伍入至最接近的整數。

=INT(5.67)

5

MAX()

傳回括號內識別之項目的最大值。

=MAX(ABOVE)

公式上方 (不包括任何標題列) 儲存格中找到的最大值。

MIN()

傳回括號內識別之項目的最小值。

=MIN(ABOVE)

公式上方 (不包括任何標題列) 儲存格中找到的最小值。

MOD()

需要兩個引數 (必須是數字或計算成數字)。 傳回第一個引數除以第二個引數後的餘數。 如果餘數為 0 (零),傳回 0.0

=MOD(4,2)

0.0

NOT()

需要一個引數。 評估引數是否為 True。 如果引數為 True,則傳回 0,如果引數為 False,則傳回 1。 最常用於 IF 公式內。

=NOT(1=1)

0

OR()

需要兩個引數。 如果其中一個引數為 True,會傳回 1。 如果兩者皆為 False,會傳回 0。 最常用於 IF 公式內。

=OR(1=1,1=5)

1

PRODUCT()

計算括號內識別之項目的乘積。

=PRODUCT(LEFT)

公式左方儲存格中找到之所有值相乘的乘積。

ROUND()

需要兩個引數 (第一個引數必須是數字或計算成數字;第二個引數必須是整數或計算成整數)。 四捨五入第一個引數至第二個引數指定之位數的數字。 如果第二個引數大於零 (0),第一個引數四捨五入至指定的位數。 如果第二個引數等於零 (0),第一個引數四捨五入至最接近的整數。 如果第二個引數是負值,第一個引數四捨五入至小數點左側。

=ROUND(123.456, 2)

=ROUND(123.456, 0)

=ROUND(123.456, -2)

123.46

123

100

SIGN()

需要一個引數,必須是數字或計算成數字。 評估括號內識別的項目是否大於、等於或小於零 (0)。 大於零則傳回 1;等於零則傳回 0;小於零則傳回 -1。

=SIGN(-11)

-1

SUM()

計算括號內識別之項目的總和。

=SUM(RIGHT)

公式右方的儲存格值總和。

TRUE()

需要一個引數。 評估引數是否為 True。 如果引數為 True,則傳回 1,如果引數為 False,則傳回 0。 最常用於 IF 公式內。

=TRUE(1=0)

0

在公式中使用書籤名稱或儲存格參照

您可以在公式內使用書籤名稱來參照已加上書籤的儲存格。 例如,如果您已在包含數字或計算成數字的儲存格加上書籤,且書籤名稱為 gross_income,公式 =ROUND(gross_income,0),該儲存格的值會四捨五入至最接近的整數。

您也可以在公式中使用欄和列參照。 有兩種參照樣式:RnCn 和 A1。

附註:  包含公式的儲存格不會包含在使用參照的計算中。 如果儲存格是參照的一部分,則會忽略。

RnCn 參照

您可以使用 RnCn 參照慣例,在公式中參照表格列、欄或儲存格。 在此慣例中,Rn 參照至第 n 列,Cn 參照至第 n 欄。 例如,R1C2 會參照至第一列第二欄的儲存格。

下表包含 RnCn參照樣式的範例。

若要參照...

...使用此參照樣式

一整欄

Cn

一整列

Rn

特定的儲存格

RnCn

包含公式的列

R

包含公式的欄

C

兩個特定儲存格之間的所有儲存格

RnCn:RnCn

在已加上書籤的表格中的儲存格

Bookmark_name RnCn

在已加上書籤的表格中的儲存格範圍

Bookmark_name RnCn:RnCn

A1 參照

您可以使用 A1 參照慣例,來參照一個儲存格、一組儲存格或儲存格範圍。 在此慣例中,字母是指儲存格的欄,而數字是指儲存格的列。 表格中的第一欄是欄 A;第一列為列 1。

下表包含 A1參照樣式的範例。

若要參照...

...使用此參照

第一欄第二列的儲存格

A2

第一列的前兩個儲存格

A1,B1

第一欄的所有儲存格和第二欄的前兩個儲存格

A1:B2

Word 中的功能變數代碼

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×