WordNote 的表格公式
WordNote可以使用公式在表格中執行計算和邏輯比較。
插入壹個表格後,會在 Word 的功能區多出壹個“表格工具”。
“公式”命令則位於“表格工具”下“布局”選項卡上的“數據”組中。
註意: Word 表格中的公式是壹種域代碼。
在單元格中插入公式
- 在 Word 中插入壹個表格。
- 選擇要插入公式的單元格。如果單元格不為空,則刪除其內容。
- 在“表格工具”下的“布局”選項卡上,單擊“數據”組中的“公式”。
- 使用“公式”對話框來創建公式。可在“公式”框中鍵入公式,從“編號格式”列表中選擇數字格式,並使用“粘貼函數”和“粘貼書簽”列表粘貼函數和書簽。
在 Word 中,插入公式和打開包含公式的文檔時,將會自動計算該公式的結果。
也可以手動更新:
- 壹個或多個特定公式的結果
- 特定表格中所有公式的結果
- 文檔中的所有域代碼,包括公式
- 選擇想要更新的公式。可以通過按住 Ctrl 鍵同時選擇多個公式。
-
然後選擇做下列操作:
- 右鍵單擊該公式,然後單擊“更新域”。
- 按 F9。
- 選擇包含要更新的公式結果的表格,然後按 F9。
註意: 此過程將更新文檔中的所有域代碼,而不僅僅是公式。
- 按 Ctrl + A。
- 按 F9。
妳可在以下函數中使用位置參數(LEFT、RIGHT、ABOVE、BELOW):
- AVERAGE
- COUNT
- MAX
- MIN
- PRODUCT
- SUM
註意: 為了避免在表格中使用位置參數進行求和計算時發生錯誤,請在將包括在計算中的所有空單元格中鍵入零 (0)。
- 選擇壹個單元格。如果單元格不為空,則刪除其內容。
- 在“表格工具”下的“布局”選項卡上,單擊“數據”組中的“公式”。
- 在“公式”對話框中,執行下列任壹操作:
單元格上方 =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)
4. 單擊“確定”。
可用函數
註意: 使用位置參數(例如 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
已添加書簽的表格中的單元格 書簽名 RnCn
已添加書簽的表格中的單元格區域 書簽名 RnCn:RnCn
A1 引用
可以使用 A1 引用約定引用壹個單元格、壹組單元格或壹個單元格區域。在此約定中,字母表示單元格所在的列,數字表示單元格所在的行。表格中的第壹列為列 A;第壹行為行 1。下面的表格包含此引用樣式的示例。
若要引用… ...使用此引用
第壹列第二行中的單元格 A2
第壹行中的前兩個單元格 A1,B1
第壹列中的所有單元格以及第二列中的前兩個單元格 A1:B2


