使用“ 公式 ”对话框可以创建、查看或修改与自定义 字段 关联的公式。 如果知道正确的语法,则可以键入公式,也可以:
-
从一组表示标准运算符的按钮中进行选择。
-
插入任何项目字段的名称,让公式使用字段的值。
-
在公式中插入预定义函数。
-
从另一个项目文件导入公式。
对话框位置
在 “工具 ”菜单上,指向 “自定义”,然后单击“ 字段”。 单击要向其应用公式的自定义字段,然后单击“ 公式 ”按钮。
详细信息
编辑公式 框
在框中键入自定义字段的公式,或使用按钮生成公式。
公式工具栏
加 将一个值添加到另一个值。 例如,6+3=9 (6 加 3 等于 9) 。
减法 从另一个值中减去一个值。 例如,6-3=3 (6 减 3 等于 3) 。
乘 将一个值乘以另一个值。 例如,6*3=18 (6 乘以 3 等于 18) 。
除 将一个值划分为另一个值。 例如,6/3=2 (6 除以 3 等于 2) 。
字符串串联 将两个字符串合并为一个字符串。 例如,“date”&“time”=“datetime”。
模数 (模块化除法) 显示除以两个整数后生成的余数。 例如,7 MOD 2 = 1,而 7/2=3.5。
整数除法 显示将两个整数相除的整个整数结果,忽略任何余数。 例如,7/2=3 (没有余数) ,而 7/2=3.5。
求幂 指示电源。 例如,2^3=8 (2 到第 3 次幂等于 8) 。
左括号 使用右括号 <) >,可帮助指定公式中的操作顺序。 可以将任何操作数括在括号中,而无需更改封闭表达式的类型或值。 例如,在表达式中, ( 10 + 5 ) / 5 的括号约 10 + 5 表示首先计算值 10 + 5,并成为 /) 运算符 (的左操作数。 ( 10 + 5 ) / 5 的结果为 3。 如果没有括号,10 + 5 / 5 将是 11。
右括号 使用左括号 < (>,可帮助指定公式中的操作顺序。 可以将任何操作数括在括号中,而无需更改封闭表达式的类型或值。 例如,在表达式中, ( 10 + 5 ) / 5 的括号约 10 + 5 表示首先计算值 10 + 5,并成为 /) 运算符 (的左操作数。 ( 10 + 5 ) / 5 的结果为 3。 如果没有括号,10 + 5 / 5 将是 11。
等于 指定公式或公式左侧的结果值应与右侧的结果值完全相同。 例如,2+3=5 (2 加 3 等于 5) 。
不等于 指定公式或公式左侧的结果值不应与右侧的结果值相同。 例如,2<>5 (2 不等于 5) 。
小于 指定公式或公式左侧的结果值应小于右侧的结果值。 例如,2<5 (2 小于 5) 。
大于 指定公式或公式左侧的结果值应大于右侧的结果值。 例如,6>4 (6 大于 4) 。
逻辑 AND 逻辑比较两个表达式。 如果两个表达式均为 true,则比较结果为 True,但如果其中一个表达式为 false,则比较结果为 False。
逻辑 OR 逻辑比较两个表达式。 如果任一表达式为 true,则比较结果为 True。
逻辑 NOT 求反其前面的表达式的逻辑值,使 true 表达式 False 或 false 表达式为 True。
“插入” 部分
领域 单击以在 “编辑 公式”框中选择并插入要生成的公式中的字段。 首先指向要 (的字段类型,例如“成本”、“日期”或“数字) ”。 此时会显示该字段类型的所有 Microsoft Office Project 字段的列表。 单击要在公式中使用的特定字段的名称。 字段将插入到“编辑公式”框中的 公式 中。 计算公式时,字段引用将替换为当前任务或资源的实际字段值。
功能 单击以在 “编辑 公式”框中选择并插入要生成的公式中的函数。 首先指向要 (的函数类型,例如日期/时间、数学或文本) 。 此时会显示该函数类型的所有函数的列表。 单击要在公式中使用的函数的名称。 该函数以及任何参数的占位符将插入到“ 编辑公式 ”框中的公式中。 将参数占位符替换为实际值或表达式。
导入公式 单击此项可打开“ 导入公式 ”对话框,并从其他项目或此项目中的另一个字段导入公式。