Applies ToWord для Microsoft 365 Word 2024 Word 2021 Word 2019 Word 2016

Поле If сравнивает два значения, а затем вставляет текст, соответствующий результату сравнения. При использовании в документе слияния main, если поле может изучить сведения в объединенных записях данных, такие как почтовые индексы или номера счетов. Например, можно отправлять письма только тем клиентам, которые находятся в определенном городе.

Можно использовать поле If в документе или поле If в составе правила If-Then-Else при слиянии.

Чтобы использовать поле If в документе, сделайте следующее:

  1. На вкладке Вставка в группе Текст нажмите кнопку Экспресс-блоки и выберите пункт Поле.

  2. В списке Имена полей выберите Если.

  3. В поле Коды полей введите выражения, оператор, текст true и false, следуя синтаксису, приведенному выше.

  4. Нажмите кнопку ОК.

Чтобы использовать поле If в составе слияния, выполните следующие действия при настройке слияния:

  1. На вкладке Рассылки в группе Запись & Вставка полей щелкните Правила, а затем — Если... Затем... В остальном.

  2. В списке Имя поля выберите имя поля слияния, например Город.

  3. В списке Сравнение выберите нужный оператор. Например, чтобы выделить получателей в определенном городе, выберите Равно.

  4. В поле Значение введите нужное значение. Например, чтобы выбрать получателей в Москве, введите Москва.

    Примечание: Если выбрано значение пустое или не пустое значение в списке Сравнение , оставьте поле Сравнить с пустым.

  5. В поле Вставить этот текст введите текст, который будет отображаться в документе при выполнении указанного условия. Например, чтобы настроить текст для получателей в Токио, можно ввести текст специально для своего района Токио.

  6. В поле В противном случае вставьте этот текст , который будет отображаться в документе, если указанное условие не соответствует действительности. Например, чтобы предоставить универсальный текст для получателей, которые не находятся в Токио, можно ввести текст специально для вашего окрестности.

Синтаксис

При просмотре кода поля If в документе синтаксис выглядит следующим образом:

{ IF Expression1OperatorExpression2TrueTextFalseText}

Примечание: Код поля определяет то, что будет отображаться в поле. Результаты поля — это то, что отображается в документе после оценки кода поля. Для переключения между кодом поля и его результатами нажмите сочетание клавиш ALT+F9.

Инструкции

Выражение1, Выражение2

Значения, которые требуется сравнить. Эти выражения могут быть данными полей слияния, именами закладка, строками символов, числами, вложенными полями, возвращающими значение, или математическими формулами. Если выражение содержит пробелы, заключите его в кавычки.

Примечания: 

  • Выражение 2 должно быть заключено в кавычки, чтобы оно сравнивалось как символьная строка.

  • Если оператор = или <>, выражение 2 может содержать вопросительный знак (?) для представления любого одного символа или звездочки (*) для представления любой строки символов.

  • Если вы используете звездочку в Expression2, то часть Expression1 , соответствующая звездочку и остальным символам в Expression2 , не может превышать 128 символов.

Оператор

Оператор сравнения. Вставка пробела до и после оператора.

Оператор

Описание

=

Равно

<>

Не равно

>

Больше

<

Меньше

>=

Больше или равно

<=

Меньше или равно

TrueText, FalseText

Текст, который возникает при сравнении true (TrueText) или false (FalseText). Если значение FalseText не указано, а сравнение равно false, поле IF не имеет результата. Каждая строка, содержащая несколько слов, должна быть заключена в кавычки.

Пример

В следующем примере указывается, что если заказ клиента больше или равен 100 единицам, в документе появится текст "Спасибо". Если заказ клиента меньше 100 единиц, в документе появится текст "Минимальный заказ — 100 единиц".

{ЕСЛИ заказ>=100 "Спасибо" "Минимальный заказ составляет 100 единиц"}

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.