Loading

创建公式

默认情况下,将提供一些公式。可以在默认公式旁边的列中定义自定义公式,一直到第 Z 列(含该列)。每个列可以包含一个公式。每个列包含一个公式的所有信息:

  • 公式的名称和计算结果。

    将在第 3 行中显示公式结果。

  • 公式计算。

    公式可以使用默认计算之一或自定义计算。

  • 计算从结果表的相关列中收集值。

  • 结果表从作业票证表的相关列中收集所有作业票证项目的值。

  • 作业票证表从当前作业票证定义中接收值。

注释

建议您不要删除默认公式。

开始之前

必须具有新公式所需的[作业票证项目] 。

关于此任务

在此过程中,将在“CostSheet”工作表的第 Z 列中创建一个全新的公式。新公式基于以下两个 [作业票证项目] :[份数] 和[封面] 。在此示例中,将第 E 列中的公式数据作为第 Z 列中的公式的起点。

过程

  1. 使用现有公式中的数据填充第 Z 列。在此示例中,将第 E 列中的公式数据作为第 Z 列中的公式的起点。
    1. 单击列标签“E”以选择第 E 列的所有单元格。
    2. 要复制选定的单元格,请单击“编辑 - 复制”或按 CTRL+C 组合键。
    3. 单击列标签“Z”。
    4. 单击“编辑 - 粘贴”,或者按 CTRL+V 组合键。

      将第 E 列的公式和格式复制到第 Z 列。将自动调整单元格引用。

  2. 在 Z1 单元格中定义新公式的名称。例如:“作业成本”。

    第 1 行中的公式名称显示在 [产品和订单编辑器] 中。

  3. 在 Z2 单元格中定义新公式的名称。例如:“作业成本”。

    第 2 行中的公式名称显示在网上商店中。

  4. 为第 Z 列中的 [作业票证项目][项目值] 定义价格。

    (可选)可以为新价格列定义自定义名称。例如:“作业成本”。

  5. 检查作业票证表中的 [份数][封面] 的公式。公式必须使用 [数量] 列和新价格列“作业成本”中的值。[数量] 列直接从提交的作业票证中接收值。“[数量] ”列中的值将与价格列中的价格相乘。作业票证项目的总价格是其 [项目值] 的价格总和。
    1. 在 Z78 单元格中收集 [份数] 的价格:=$C77*Z77.
    2. 在 Z141 单元格中收集[封面] 的所有[项目值] 的价格:=$C137*Z137+$C138*Z138+$C139*Z139+$C140*Z140.
  6. 在结果表中收集所有[项目值] 的价格。

    结果表从作业票证表的相关列中收集所有作业票证项目的值。

    1. 在 Z13 单元格中收集 [份数] 的价格:=Z78.
    2. 在 Z26 单元格中收集 [封面] 的价格:=Z141.
  7. 在此示例中,在第 7 行的单元格 Z7 中创建新的计算:ONLY B&W.将 [份数][封面] 的价格相加。

    建议每个新计算使用 IF 函数:=IF ( logical_test, value_if_true, value_if_false )。如果 logical_test 为 true,则计算作业成本。否则,计算返回默认值。例如:9999.99.

    注释

    可以使用 Microsoft Office Excel 中的大多数类别的函数创建计算。不能使用“数据库”类别的函数。

    1. 在 Z7 单击格中将 [份数][封面] 的价格相加:=IF((Z13+Z26)>0,SUM(Z13, Z26),9999.99).
    2. 如果需要,您可以在客户订购一定[份数] 时降低总价格:=IF((Z13+Z26)>0,SUM(Z13, Z26)*VLOOKUP(Z13,CopiesTable,2,TRUE),9999.99).

      一定份数的 [份数] 的扣减金额是从“Utilities”工作表的 [副本表] 中提取的。

      注释

      Microsoft Excel 帮助文件中介绍了 VLOOKUP 功能的公式语法和用法。

  8. 在 Z3 单元格中收集公式的结果:=Z7。

    将向用户返回 Z3 中的值。

下一步做什么

您必须测试每个新公式是否正确。