Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

[If」 欄位會比較兩個值,然後插入適合比較結果的文字。 在合併列印主檔案中使用時,如果 欄位 可以檢查合併資料記錄的資訊,例如郵遞區號或帳戶號碼。 例如,您可以只傳送信件給位於特定城市的客戶。

您可以在檔中使用 If 欄位,或者您可以使用 If 欄位做為合併列印中 If-Then-Else 規則的一部分。

若要在檔中使用 If 欄位,請執行下列操作:

  1. [插入] 索引標籤上的 [文字] 群組中,按一下 [快速組件],然後按一下 [功能變數]

  2. 在功能變數名稱 清單中 ,選取 If

  3. 在欄位 代碼 方塊中,按照上述語法輸入運算式、運算子、true 文字和錯誤文字。

  4. 按一下 [確定]。

若要在合併列印中使用 If 欄位,請設定合併列印時執行下列操作:

  1. 在 [郵件&中,按一下 [插入欄位&,然後按一下 [如果...然後。。。Else

  2. 在功能變數名稱清單中,選取合併欄位的名稱,例如 City

  3. 在比較 清單中 ,選取您想要的運算子。 例如,若要挑選特定城市中的收件者,請選取 等於

  4. 在 " 比較至 " 方塊中,輸入您想要使用的值。 例如,若要篩選出東京的收件者,請輸入「東京」。

    附註: 如果您在比較清單中選取的是空白或不是空白,請將比較方塊留白。

  5. 在 [ 插入此文字方塊 中,輸入當您指定的條件為 True 時,您希望顯示在檔中的文字。 例如,若要自訂東京收件者的文字,您可以特別針對您的東京鄰里 輸入

  6. 在 [ 否則插入此 文字方塊中,輸入當您指定的條件不是 true 時,要顯示在檔中的文字。 例如,若要為不在東京的收件者提供一般文字,您可以特別針對 周圍地區輸入

語法

當您在檔中查看 If 功能變數代碼時,語法看起來像這樣:

{ IF Expression1運算子運算式2TrueTextFalseText}

附註: 功能變數代碼會指示功能變數該顯示的內容。 功能變數結果是指評估功能變數代碼之後,顯示在文件中的內容。 若要切換檢視功能變數代碼和功能變數代碼結果,請按 Alt+F9。

指示

Expression1,Expression2

要比較的值。 這些運算式可以是合併欄位資料、 書籤 名稱、字元字串、數位、巢式欄位以傳回值,或數學公式。 如果運算式包含空格,請以引號括住運算式。

附註: 

  • Expression2 必須以引號括住,以便與字元字串進行比較。

  • 如果運算子是=<>,Expression2可以包含問號 (?) ,以代表任何單一字元或星號 (*) 來表示任何字串。

  • 如果您在 Expression2中使用星號,則對應至星號和 Expression2 中任何剩餘字元的 Expression1 部分不能超過 128 個字元。

運算子​​

比較運算子。 在運算子之前和之後插入空格。

運算子​​

描述

=

等於

<>

不等於

>

大於

<

小於

>=

大於或等於

<=

小於或等於

TrueText,FalseText

當 TrueText (TrueText 或 false) FalseText (文字) 。 如果未指定 FalseText 且比較為 False,則 IF 欄位沒有結果。 每個包含多個單字的字串都必須以引號括住。

範例

下列範例指定如果客戶訂單大於或等於 100 個單位,則檔中會出現「謝謝」文字。 如果客戶訂單少於 100 個單位,檔中會出現「最小訂單為 100 個單位」的文字。

{如果訂單>=100 "Thanks" "the minimum order is 100 單位"}

頁面頂端

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×