在工作表单元格中输入公式

可以使用公式来评估和处理绘图数据。公式一般以等号 (=) 为开头,由函数、单元格参照或将值组合在一起以生成新值的运算符组成。

必须按特定的语法输入公式。如果输入的公式有误,单元格中将显示所输入的公式内容,而不是公式的计算结果。未使用成对圆括号,以及不存在自变量时漏掉必要的逗号,是最常见的两个语法错误。下表对公式语法进行了描述。

 
符号
说明
示例

常规语法

等号 =

每个公式的开始符号;也指示某个变量的值

=CriteriaVolume(t=wall)

圆括号 ()

围住一个函数自变量;也用于算术方程式中

=acos(0.6)

=A6+(A6*.07)

方括号 []

围住一个记录目标位置

=R IN ['myformat']

句点 .

将记录标识符和字段标识符分隔开

=Furniture.Type

冒号 :

分隔单元格参照中的路径名称层次

=MyWorksheet:A1

逗号或分号

, 或 ;

分隔一个函数自变量中的多个值;如果操作系统将逗号用作小数点,使用分号

=sum(A2,E3)

=sum(A2;E3)

单引号 '

围住一个字符串常数

=Appliances.'Model #'

美元符号 $

表示绝对参照

=A4*$B$1

双句点 .. 

表示一组单元格

=sum(A10..A12)

算术运算符

加号 +

=A6+A8

连字符 -

=A6-A8

星号 *

乘法

=A6*.06

右斜杠 /

除法

=B3/12

脱字号 ^ 

求幂

=13^2

DIV

整除(返回除法运算的整数商)

j:= 36 DIV 5;

MOD

带余除法(将除法运算的余数返回为整数)

k:= 36 MOD 5;

比较运算符

(与 IF 函数一起使用)

等号 =

等于

=if((L='L2'),Area,0)

小于号和大于号(在 Mac 上为 Option+ =

<> 或 notequal.png

不等于

=if((S<>'Dryer'),B9,0)

小于号 <

小于

=if((C7<100),100,C7)

小于号和等号(在 Mac 上为 Option+ <  )

<= 或  lessthanorequal.png 

小于或等于

=if((E2<=G2),0.05,G2)

大于号 >

大于

=if((C7>100),100,C7)

大于号和等号(在 Mac 上为 Option+ >  )

>= 或  greaterthanorequal.png

大于或等于

=if((E2>=G2),0.05,G2)

如要强制使程序将数字视作文本,将数字放入单引号中,例如 '40';或在“设置单元格格式”对话框的“数字”选项卡中将单元格的格式设置为文本

公式遵守标准的代数运算顺序。在下面的示例中,首先将单元格 C28 中的值乘以 12,再从得到的值减去 4.5。然后结果除以 12。

=((C28*12)-4.5)/12

有几个可用于公式中的内建函数,包括数学函数和可从绘图中的对象获取信息的函数。如要在公式中使用一个或多个工作表函数,可以手动输入函数,或使用插入 > 函数插入 > 条件命令,从对话框中选择一个函数和选择条件(如果需要的话)。请参阅工作表函数以了解如何使用函数的更多信息。

如果公式中存在逻辑问题或计算错误,单元格中将显示一个错误代码。

错误代码
说明

#NAME?

数据库标题行定义中的字段名称在文件中不存在;请参阅在工作表中检索记录信息

#VALUE!

对于公式而言,该自变量是错误的数据类型;例如,数学公式中参照的单元格中含有文本

#CVAL?

无法解析某个循环参照

?Result?

该结果值类型不可识别

#OPCODE?

内部错误

#DIV 0!

出现被零除的错误

#FAC?

无法识别的输入内容

#OBJ!

外部参照中的工作表名称不存在,或记录名称不存在

#CSTATUS?

函数被嵌套太深(超过十级之深)

如要手动输入公式:

  1. 选择单元格。

  2. 输入一个等号 (=),然后输入公式。输入的内容将自动显示在工作表公式栏中。公式可以由函数、运算符、单元格参照和常数值组成。

  3. 输入公式后,单击绿色对勾标记或按下 Enter 来验证输入内容。如要取消输入,单击红色的 X 或按 Esc.

  4. 验证单元格输入内容之后,公式将立即运算(必须已选中工作表首选项中的自动重新计算;请参阅首选项)。

如要使用函数条件命令来输入公式:

  1. 选择单元格。

  2. 输入一个等号 (=)。输入的内容将自动显示在工作表公式栏中。

  3. 工作表菜单中选择插入 > 函数

  4. “选择函数”对话框打开。

  5. 从列表中选择一个函数,然后单击确定

  6. 如有必要,公式将被放至工作表公式栏中,光标将移至圆括号之间,等待输入一个自变量。

  7. 执行以下一项操作:

  8.     如果函数需要数字或文本,在圆括号之间输入自变量,然后继续步骤至 8。

        如果函数需要选择条件,从工作表菜单中选择插入 > 条件

  9. 如果在选择条件命令时已经选择了某个对象,则“粘贴属性”对话框打开。否则,继续步骤至 7。

  10. 执行以下一项操作:

        如要将选定对象的属性用作唯一的选择条件,选择属性,然后单击确定。继续步骤至 8。

        如要指定其他条件,或使用绘图中其他对象的属性,单击自定义按钮。

  11. “条件”对话框打开。分别将三个字段设置至所需的选择条件。单击更多选项可指定其他条件。单击更少选项可移除已添加的条件。单击确定以将条件添加至函数自变量。

  12. Criteria_generic.png 

  13. 输入公式后,单击绿色对勾标记或按下 Enter 来验证输入内容。如要取消输入,单击红色的 X 或按 Esc.

  14. 验证单元格输入内容之后,公式将立即运算(必须已选中工作表首选项中的自动重新计算;请参阅首选项)。

~~~~~~~~~~~~~~~~~~~~~~~~~

在电子表格单元格中输入数据

在数据库行中输入数据

在工作表单元格中输入常数值

参照其他工作表单元格

工作表函数

 

vectorworks.cn