Office

Коды полей: IF

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

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

Поле IF можно использовать в документе или как часть правила "если-то-иначе" в слиянии.

Чтобы использовать поле IF в документе, выполните указанные ниже действия.

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

  2. В списке Поля выберите пункт IF.

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

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

Чтобы использовать поле IF как часть слияния, выполните указанные ниже действия при настройке слияния.

  1. На вкладке рассылки в группе составление документа и вставка полей нажмите кнопку правила и нажмите кнопку , если... Then... Еще.

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

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

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

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

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

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

Синтаксис

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

{ IF Выражение1ОператорВыражение2Текст1Текст2}

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

Инструкции

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

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

Примечания: 

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

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

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

Оператор

Оператор сравнения. Слева и справа оператора должны быть введены пробелы.

Оператор

Описание

=

Равно

<>

Не равно

>

Больше

<

Меньше

>=

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

<=

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

Текст1, Текст2

Текст, который выводится, когда сравнение истинно (Текст1) или ложно (Текст2). Если текст 1 не указан и сравнение ложно, поле IF не возвращает никакого результата. Все строки, содержащие несколько слов, должны быть заключены в кавычки.

Пример

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

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

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

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×