close

在 Word 表格中使用公式

 

 

您可以使用公式,在表格中執行計算和邏輯比較。[公式] 命令位於 [表格工具] 之 [版面配置] 索引標籤的 [資料] 群組中。 

 

 

 

 

 

 

 

 

 

 

鎖定或解除鎖定公式

您可以鎖定公式以防止更新其結果,也可以解除鎖定已鎖定的公式。

  • 請執行下列其中一項:

    • 鎖定公式    選取公式,然後按 CTRL+F11 鍵。

    • 解除鎖定已鎖定的公式    選取公式,然後按 CTRL+SHIFT+F11 鍵。

 

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

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

  • AVERAGE

  • COUNT

  • MAX

  • MIN

  • PRODUCT

  • SUM

以使用 SUM 函數和位置引數相加數字的下列程序為例。

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

  1. 選取需要包含結果的表格儲存格。如果儲存格不是空白,請刪除其內容。

  2. 在 [表格工具] 的 [版面配置] 索引標籤上,按一下 [資料] 群組中的 [公式]

  3. 在 [公式] 對話方塊中,執行下列其中一項:

若要相加下列位置的數字…

請在 [公式] 方塊中輸入:

儲存格上方

=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)

可用的函數

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

下列函數可用於 Word 表格公式中:

函數

所執行作業

範例

傳回

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 參照至第一列第二欄的儲存格。下表包含此欄名列號表示法的範例。

若要參照…

…使用此欄名列號表示法

一整欄

Cn

一整列

Rn

特定儲存格

RnCn

包含公式的列

R

包含公式的欄

C

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

RnCn:RnCn

書籤表格中的儲存格

Bookmarkname RnCn

書籤表格中的儲存格範圍

Bookmarkname RnCn:RnCn

A1 參照

您可以使用 A1 參照慣例,參照儲存格、一組儲存格或儲存格範圍。在此慣例中,字母參照至儲存格的欄,而數字則參照至儲存格的列。表格中的第一欄為欄 A;第一列為列 1。下表包含此欄名列號表示法的範例。

若要參照…

…使用此欄名列號表示法

第一欄第二列的儲存格

A2

第一列的前兩個儲存格

A1,B1

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

A1:B2

適用: Word 2007, Word 2010
分享於office Online
arrow
arrow
    全站熱搜

    Andrewyi 發表在 痞客邦 留言(0) 人氣()