使用條件建置器建立條件陳述式

「條件建置器」可讓您為公式和條件元件建立條件陳述式。條件陳述式又稱為 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。

  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. 按一下確定

    條件陳述式會被插入「條件」列中。