功能變數代碼:= (Formula) 功能變數

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

= (Formula) 功能變數代碼會使用數學公式,以計算數字。

在您按一下表格內部,若要將這個欄位新增至文件時,會出現 [版面配置] 索引標籤上,您可以使用 [公式] 命令。您也可以將其新增使用功能變數] 對話方塊。

若要開啟 [功能變數] 對話方塊,在 Windows 上選擇 [插入] 索引標籤,然後在 [文字] 群組中選擇 [快速組件],接著選擇 [功能變數]。 在 Mac 上選擇 [插入] 索引標籤,然後選擇 [功能變數]。 (如果沒看到 [功能變數],您可能需要先選擇 [文字]。)

[功能變數代碼] 指示 Word 判斷出功能變數代碼值之後要插入或提供至文件的項目,例如目前日期或頁數。 通常就只會在文件上顯示結果值。 您可以在 Windows 按 Alt+F9 或在 Mac 按 fn+Option+F9,在檢視結果或檢視功能變數代碼之間切換。

提示: 如果您有試算表應用程式,就像 Excel,則文件內嵌全部或部分工作表,通常會使用= (Formula) 功能變數容易得多。

語法

當您在文件中= (Formula) 功能變數代碼時,其語法看起來像這樣:

{ = Formula [書籤 ] [\#數值顯示格式參數 ] }

指示

公式是一種可以包含下列任何組合的運算式:數字、參照數字的書籤、產生數字的功能變數,以及可用的運算子與函數。運算式可以參照表格中的值與函數所傳回的值。

瞭解:

運算元

在 = (Formula) 功能變數中,您可以使用數值和下列數學與關係運算元的任何組合。

+

加法

減法

*

乘法

/

除法

%

百分比

^

乘冪和開根號

=

等於

<

小於

< =

小於或等於

>

大於

> =

大於或等於

< >

不等於

函數

= (Formula) 功能變數可以使用下列函數所傳回的數值。包含空括弧的函數可以接受任意數量的引數。引數必須以 Microsoft Windows [控制台] 之地區設定所定義的清單分隔符號加以分隔,其可以是逗點 (,) 或分號 (;)。引數可以是數字、公式或書籤名稱。AVERAGE()、COUNT()、MAX()、MIN()、PRODUCT() 及 SUM() 函數也可接受表格儲存格參照做為引數。

ABS(x)

傳回數字或公式的正值,不論它實際上是正值或負值。

AND(x,y)

若邏輯表示式 xy 皆正確,即傳回數值 1;如有任何一個表示式錯誤,即傳回數值 0 (零)。

AVERAGE( )

傳回數值清單的平均值。

COUNT( )

傳回清單中的項目個數。

DEFINED(x)

若表示式 x 正確,即傳回數值 1 (正確);若表示式無法計算,即傳回數值 0 (錯誤)。

FALSE

傳回 0 (零)。

INT(x)

傳回數值或公式 x 之小數點左側的數字。

MIN( )

傳回清單中最小的值。

MAX( )

傳回清單中最大的值。

MOD(x,y)

將數值 x 除以數值 y 整數次,然後傳回餘數。

NOT(x)

若邏輯表示式 x 正確,即傳回數值 0 (零) (錯誤);若表示式錯誤,即傳回數值 1 (正確)。

OR(x,y)

若邏輯表示式 xy 中有一個正確,或兩個皆正確,即傳回數值 1;若兩個表示式皆錯誤,即傳回數值 0 (零) (錯誤)。

PRODUCT( )

傳回數值清單的乘積。例如,{ = PRODUCT (1,3,7,9) } 函數會傳回數值 189。

ROUND(x,y)

傳回數值 x 四捨五入到特定的小數位數 yx 可以是數字或是公式的結果。

SIGN(x)

x 為正值,即傳回數值 1;若 x 為負值,即傳回數值 –1。

SUM( )

傳回數值或公式清單的總和。

TRUE

傳回數值 1。

表格參照

在表格中執行計算時,您會以 A1、A2、B1、B2 等指出資料表的儲存格,其中的字母代表欄,數字則代表列。Microsoft Word 中的儲存格參照與 Microsoft Excel 儲存格參照並不相同,兩者的差別在於前者永遠是絕對參照,不會顯示 $ 符號。例如,在 Word 中的 A1 儲存格,相當於在 Excel 中的 $A$1 儲存格。

表格顯示儲存格參照

參照個別的儲存格

若要在公式中參照儲存格,請以逗號分隔每個儲存格參照,以冒號分隔指定範圍中的第一個和最後一個儲存格,如下列的範例所示。

若要求這些儲存格的平均:

有選取儲存格範圍的表格

=average(b:b) 或 =average(b1:b3)

有選取儲存格範圍的表格

=average(a1:b2)

有選取儲存格範圍的表格

=average(a1:c2) 或 =average(1:1,2:2)

有選取儲存格範圍的表格

=average(a1,a3,c2)

參照一整列或一整欄

您可以使用下列方式參照一整列或一整欄:

  • 使用只含字母或數字的範圍來代表 — 例如:用 1:1 來參照表格中的第一列。如果稍後決定在此列增加其他儲存格,使用這種指定方式可自動計算此列包含的所有儲存格。

  • 使用含有指定儲存格的範圍 — 例如,用 a1:a3 來參照具有三列的欄。此項指定只允許計算這些特定儲存格。如果您於稍後新增其他儲存格,且希望計算時亦包含這些新增儲存格,您需要編輯此計算。

參照其他表格的儲存格

若要參照其他表格中的儲存格,或要從表格外部參照儲存格,請使用書籤指定表格。例如,{ =average(Table2 b:b) } 功能變數可以計算表格中標記 Table2 書籤之 B 欄的平均值。

書籤

這是參照一個或多個數值的書籤名稱。

\# 數值顯示格式參數

指定數值結果的顯示方式。此選項之所以稱為「顯示格式」參數,是因為使用符號來代表功能變數結果的格式。

例如,在 { = SUM(ABOVE) \# $#,##0.00 } 中,\# $#,##0.00 選項會將結果顯示為 $4,455.70。如果功能變數的結果不是數字,則此選項沒有作用。

附註: 不含空格的簡單數值圖片周圍,並不需要括住,例如{較為 \ # $#,# # 0.00 }。如需更複雜的數字圖片與包含文字或空白,數字的圖片以引號括住,下列格式項目範例所示。如果您使用在 [插入] 索引標籤或 [公式] 命令 (其會顯示在表格內按一下時) 的版面配置] 功能表上的 [欄位] 命令插入功能變數,Word 會會括住為數值格式選項。

您可以結合下列顯示格式項目來建立數字顯示格式選項。

顯示格式項目

0 (零)

指定結果必須顯示的數字位數。如果結果於該位置並沒有數字,則 Word 會顯示 0 (零)。例如,{ = 4 + 5 \# 00.00 } 會顯 09.00。

#

指定結果必須顯示的數字位數。如果結果於該位置並沒有數字,則 Word 會顯示空格。例如,{ = 9 + 6 \# $### } 會顯示 $ 15。

x

捨去 "x" 預留位置左側的數字。若預留位置位於小數點右側,Word 會將結果四捨五入至該位置。例如:
{ = 111053 + 111439 \# x## } 會顯示 "492"。
{ = 1/8 \# 0.00x } 會顯示 "0.125"。
{ = 3/4 \# .x } 會顯示 ".8"。

. (小數點)

指定小數點的位置。例如,{ = SUM(ABOVE) \# $###.00 } 會顯示 "$495.47"。

附註: 在 Windows 上,使用 [控制台] 中地區設定所指定的小數點符號。

, (位數分隔符號)

將數字每三位數隔開。例如,{ = NetProfit \# $#,###,### } 會顯示 "$2,456,800"。

附註: 在 Windows 上,使用 [控制台] 中地區設定所指定的位數分隔符號。

- (減號)

為負的結果加上減號,如果結果為正的或 0 (零) 則加上空格。例如,{ = 10 - 90 \# -## } 會顯示 "-80"。

+ (加號)

為正的結果加上加號,為負的結果加上減號,如果結果為 0 (零) 則加上空格。例如,{ = 100 - 90 \# +## } 會顯示 "+10",{ = 90 - 100 \# +## } 會顯示 "-10"。

%、$、* 等等

在結果中包含指定的字元。例如,{ = netprofit \# "##%" } 會顯示 "33%"。

"positive; negative"

為正數和負數的結果指定不同的數字格式。例如,如果 Sales95 書籤是正數,則 { Sales95 \# "$#,##0.00;-$#,##0.00" } 這個功能變數會以一般的格式顯示數值 -- 例如,$1,245.65。若是負數,則以粗體格式和減號顯示 -- 例如,-$ 345.56

"positive; negative; zero"

為正數、負數和 0 (零) 的結果指定不同的數字格式。例如,依 Sales95 書籤的數值而定,{ Sales95 \# "$#,##0.00;($#,##0.00);$0"} 會將正數、負數和 0 (零) 顯示如下:$1,245.65、($ 345.56)、$0

'文字'

將文字加入結果。請以單引號括住文字。例如,{={ Price } *8.1% \# "$##0.00 '為營業稅' " } 會顯示「$347.44 為營業稅」。

`numbereditem`

顯示編號,使用 [插入標號] 命令,或插入一個seq 功能變數的上一個項目數目。

抑重音 (') 括住的項目識別碼,例如 「 資料表 」 或 「 圖 」。連續數字會顯示在阿拉伯數字。例如, { = SUM(A1:D4) \ # 「 # # 0.00 」 是表格的總' [表格] 」 }顯示 「 456.34 為總計的表 2 」。

若要新增標題至的物件,在 Windows 上,以滑鼠右鍵按一下物件,或 Mac 上,按 Control + 按一下物件,然後選擇 [插入標號

範例

範例 1

下列功能變數中減去書籤GrossSales所代表的值。數值顯示格式參數會顯示貨幣符號的結果,例如 $14,786.17:

{ = GrossSales-29,897.62 \# "$#,##0.00" }

範例 2

下列= (Formula) 功能變數會計算文件中的總頁數 47; 在啟動的頁碼將結果顯示為 「 第 51 頁,共 92 的 「:

第 { PAGE } 頁,共 { = (47 - 1) + { NUMPAGES } 頁 }

範例 3

下列範例引用表格中的數值。儲存格參照引用包含 = (Formula) 功能變數表格中之儲存格。如果功能變數不在參照的表格中,以書籤標示表格,並指定書籤後面接著儲存格參照。

{ = SUM(ABOVE) } (插入表格儲存格)

儲存格的總數,從功能變數上方的儲存格到欄的頂端,或到第一個空白的儲存格或不正確的數值。

{ = SUM(Table3 C3) }

以「Table3」書籤標示的表格中第三列第三欄的儲存格內容。

{ = MIN(Table3 A3:D3) }

以「Table3」書籤標示的表格中第三列前四個儲存格的最小值。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×