Applies ToWord for Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

If フィールドは 2 つの値を比較し、比較の結果に適したテキストを挿入します。 差し込み印刷メイン文書で使用する場合、If フィールド は、郵便番号やアカウント番号など、マージされたデータ レコード内の情報を調べることができます。 たとえば、特定の都市にあるクライアントにのみレターを送信できます。

文書の If フィールドを使用することも、差し込み印刷で If-Then-Else ルールの一部として If フィールドを使用することもできます。

ドキュメントで If フィールドを使用するには、次の操作を行います。

  1. [挿入] タブの [テキスト] グループで [クイック パーツ] をクリックして、[フィールド] をクリックします。

  2. [ フィールド名 ] の一覧で、[ If] を選択します。

  3. [ フィールド コード ] ボックスに、上記の構文に従って、式、演算子、true テキスト、および false テキストを入力します。

  4. [OK] をクリックします。

差し込み印刷の一部として [If] フィールドを使用するには、差し込み印刷の設定中に次の操作を行います。

  1. [ メーリング ] タブの [ 書き込み & フィールドの挿入 ] グループで、[ ルール] をクリックし、[ If...] をクリックします。そうしたら。。。それ以外の場合

  2. [ フィールド名 ] ボックスの一覧で、 市区町村などの差し込みフィールドの名前を選択します。

  3. [ 比較 ] ボックスの一覧で、目的の演算子を選択します。 たとえば、特定の都市の受信者をシングルアウトするには、[ 等しい] を選択します。

  4. [比較対象] ボックスに、使用する値を入力します。 たとえば、東京在住の受取人だけを選び出すには、「東京」と入力します。

    注: [比較] ボックスの一覧で [空白 ] または [空白] を選択した場合は 、[ 比較 対象] ボックス 空のままにします。

  5. [ このテキスト ボックスを挿入する] ボックスに、指定した条件が true の場合にドキュメントに表示するテキストを入力します。 たとえば、東京都内の受信者のテキストをカスタマイズするには、 特に東京近郊のテキストを入力できます。

  6. [ それ以外の場合は、このテキスト ボックスを挿入します] に、指定した条件が true でない場合にドキュメントに表示するテキストを入力します。 たとえば、東京にいない受信者に一般的なテキストを提供するには、 特に周囲の地域に対して入力できます。

構文

ドキュメントで If フィールド コードを表示すると、構文は次のようになります。

{ IF Expression1演算子Expression2TrueTextFalseText}

注: フィールド コードは、何を表示するかをフィールドに指示します。 フィールドの実行結果は、フィールド コードの評価後に文書内に表示される内容です。 フィールド コードとフィールド コードの実行結果の表示を切り替えるには、Alt キーを押しながら F9 キーを押します。

説明

式 1、式 2

比較する値。 これらの式には、差し込みフィールド データ、 ブックマーク 名、文字の文字列、数値、値を返す入れ子になったフィールド、または数式を指定できます。 式にスペースが含まれる場合は、式を二重引用符で囲みます。

注: 

  • Expression2 は、文字列として比較されるように引用符で囲む必要があります。

  • 演算子が = または <>の場合、 Expression2 には、任意の 1 文字を表す疑問符 (?) または任意の文字列を表すアスタリスク (*) を含めることができます。

  • Expression2 でアスタリスクを使用する場合、アスタリスクと Expression2 の残りの文字に対応する Expression1 の部分は、128 文字を超えることはできません。

演算子

比較演算子。 演算子の前後にスペースを挿入します。

演算子

説明

=

等しい

<>

等しくない

>

より大きい

<

より小さい

>=

以上

<=

以下

TrueText、FalseText

比較が true (TrueText) または false (FalseText) の場合に生成されるテキスト。 FalseText が指定されておらず、比較が false の場合、IF フィールドに結果はありません。 複数の単語を含む各文字列は、引用符で囲む必要があります。

使用例

次の例では、顧客の注文が 100 単位以上の場合、ドキュメントに "Thanks" というテキストが表示されることを指定します。 顧客の注文が 100 単位未満の場合は、ドキュメントに "最小注文は 100 単位" というテキストが表示されます。

{IF order>=100 "Thanks" "最小注文は 100 単位"}

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。