在Word表格中使用公式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在Word 表格中使用公式
您可以使用公式在表格中执行计算和逻辑比较。

“公式”命令位于“表格工具”的“布局”选项卡上的“数据”组中。

当您打开包含公式的文档时,Word 中的公式会自动更新。

您也可以手动更新公式结果。

有关详细信息,请参阅更新公式结果部分。

Word 表格中的公式是一种域代码。

有关域代码的详细信息,请参阅“另请参阅”部分。

本文内容
∙在表格单元格中插入公式
∙更新公式结果
更新特定公式的结果
更新表格中的所有公式结果
更新文档中的所有公式
∙锁定或取消锁定公式
∙示例:使用位置参数对表格中的数字进行求和
∙可用函数
∙在公式中使用书签名或单元格引用
RnCn 引用
A1 引用
在表格单元格中插入公式
1. 选择需要在其中放置结果的表格单元格。

如果该单元格不为空,请删除其内容。

2. 在“表格工具”的“布局”选项卡上的“数据”组中,单击“公式”。

3. 使用“公式”对话框创建公式。

您可在“公式”框中键入公式,从“编号格式”列表中选择编
号格式,并使用“粘贴函数”和“粘贴书签”列表粘贴函数和书签。

更新公式结果
在Word 中,插入公式后,当包含公式的文档打开时,会计算公式的结果。

您也可以手动更新:
∙一个或多个特定公式的结果
∙特定表格中的所有公式的结果
∙文档中的所有域代码(包括公式)
更新特定公式的结果
1. 选择要更新的公式。

您可在选择公式时按住Ctrl 键,从而选择多个公式。

2. 执行下列操作之一:
∙右键单击公式,然后单击“更新域”。

∙按F9。

更新表格中的所有公式结果
∙选择包含要更新的公式结果的表格,然后按F9。

更新文档中的所有公式
此过程可更新文档中的所有域代码,而不仅仅是更新公式。

1. 按Ctrl+A。

2. 按F9。

锁定或取消锁定公式
您可以锁定公式以防止其结果更新,也可以取消锁定已经锁定的公式。

∙请执行下列操作之一:
锁定公式选择公式,然后按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)
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
已添加书签的表格中的单元格Bookmarkname RnCn
已添加书签的表格中的单元格区域Bookmarkname RnCn:RnCn
A1 引用
您可以使用A1 引用约定引用一个单元格、一组单元格或一个单元格区域。

在此约定中,字母表示单元格所在的列,数字表示单元格所在的行。

表格中的第一列为列A;第一行为行1。

下表包含此引用样式的示例。

引用对象使用此引用
第一列第二行中的单元格A2
第一行中的前两个单元格A1,B1
第一列中的所有单元格以及第二列中的前两个单元格A1:B2。

相关文档
最新文档