使用条件生成器创建条件语句

条件生成器可让您为公式和条件组件创建条件语句。条件语句即 If...Then 语句。如果条件语句的第一部分(即 If 部分)为 True,则该语句的第二部分(即 Then 部分)也为 True。如果条件语句的第一部分为 False,则第二部分可能为 True,也可能为 False。

要创建条件语句:

  1. 右键单击某个公式,然后选择打开
  2. 组件设计器中,单击添加条件图标。

    组件设计器中将添加两行,这两行包含各种字段和下拉列表,可用来构建条件。

  3. 在第一行中,选择条件中的第一个语句应该是以 IF、ELSE 还是 ELSE IF 开头,然后输入条件语句的文本。或者单击行右侧的添加/编辑条件图标以访问条件生成器。条件生成器可让您以图形方式设计条件语句。

    虽然可以从向下箭头中选择 IF、ELSE IF 和 ELSE,但在默认情况下,第一个语句必须是 IF 语句。

  4. 在条件生成器中,选择元数据条件数据条件
  5. 执行以下任务之一:
    • 函数(对于元数据条件)或公式(对于数据条件)中输入值。

    • 单击函数公式行以显示操作图标。单击操作图标,并选择选项以创建公式或函数:

  6. 输入以下运算符之一:
    • =(等于)

    • <(大于)

    • >(小于)

    • <>(不等于)

    • >=(小于等于)

    • <=(大于等于)

  7. 执行以下任务之一:
    • 中输入一个值。

    • 单击行以显示操作图标。单击操作,并选择选项以为公式或函数创建值:

  8. 为条件输入注释。
  9. 单击 + 图标向条件网格添加条件。(也可以使用 + 图标创建选定行的副本,并将该副本添加到条件网格中。)使用 图标以使用元数据或数据条件替换条件网格中的选定行。

    提示:

    使用向上和向下箭头图标对网格中的条件语句重新排序。使用“分组”和“取消分组”图标对条件语句的各个部件进行分组(向其添加括号)和取消分组(从中删除括号)。通过单击 And 旁边的字段并使用下拉列表选择一个选项,可将 And 更改为 Or、And Not 或 Or Not。

  10. 单击确定退出条件生成器对话框。

    此时条件已插入到 IF 语句中。

  11. 可选:针对您要创建的每个条件语句重复步骤 2 至步骤 10
  12. 可选:对于其他各条件语句,双击第一列,以显示一个下拉列表,从中您可以选择运算符作为各条件语句的开始:
    • IF:第一个条件语句可以以 IF 开头。(该项只对您创建的第一个条件语句显示为默认。)

    • NOT IF:第一个条件语句可以以 NOT IF 开头。

    • AND:当要创建至少包含两句条件语句的复合语句时,可以用 AND 作为除第一个条件语句外任意条件语句的开头。

    • OR:当要创建至少包含两句条件语句的复合语句时,可以用 OR 作为除第一个条件语句外任意条件语句的开头。

    • AND NOT:当要在公式组件中包含跟在该运算符之后的条件语句时,可以用 AND NOT 作为除第一个条件语句外任意条件语句的开头。

    • OR NOT:当要从公式组件中排除跟在该运算符之后的条件语句时,可以使用 OR NOT 作为除第一个条件语句外任意条件语句的开头。

    提示:

    使用“分组”和“取消分组”图标在条件语句中添加或删除括号。要对多句条件语句进行分组或取消分组,请使用“Ctrl + 单击”或“Shift + 单击”选择要分组或取消分组的条件语句。

  13. 单击确定

    此时条件语句插入到“条件”行中。