If 필드는 두 값을 비교한 다음 비교 결과에 적합한 텍스트를 삽입합니다. 편지 병합 기본 문서에서 사용하는 경우 If 필드 우편 번호 또는 계정 번호와 같은 병합된 데이터 레코드의 정보를 검사할 수 있습니다. 예를 들어 특정 도시에 있는 클라이언트에게만 편지를 보낼 수 있습니다.
문서에서 If 필드를 사용하거나 편지 병합에서 If-Then-Else 규칙의 일부로 If 필드를 사용할 수 있습니다.
문서에서 If 필드를 사용하려면 다음을 수행합니다.
-
삽입 탭의 텍스트 그룹에서 빠른 문서 요소를 클릭한 다음 필드를 클릭합니다.
-
필드 이름 목록에서 If를 선택합니다.
-
필드 코드 상자에 위에 표시된 구문에 따라 식, 연산자, true 텍스트 및 false 텍스트를 입력합니다.
-
확인을 클릭합니다.
편지 병합의 일부로 If 필드를 사용하려면 편지 병합을 설정하는 동안 다음을 수행합니다.
-
메일 탭의 쓰기 & 필드 삽입 그룹에서 규칙을 클릭한 다음 If...를 클릭합니다. 다음... 그렇지 않습니다.
-
필드 이름 목록에서 병합 필드의 이름(예: City)을 선택합니다.
-
비교 목록에서 원하는 연산자를 선택합니다. 예를 들어 특정 도시에서 받는 사람을 단일화하려면 같음을 선택합니다.
-
비교값 상자에 사용하려는 값을 입력합니다. 예를 들어 서울에서 받는 사람을 선택하려면 서울을 입력합니다.
참고: 선택한 항목이 비어 있거나 비교 목록에 비어 있지 않은 경우 비교 대상 상자를 비워 둡니다.
-
지정한 조건이 true이면 이 텍스트 삽입 상자에 문서에 표시할 텍스트를 입력합니다. 예를 들어 도쿄에서 받는 사람의 텍스트를 사용자 지정하려면 특히 도쿄 지역에 맞게 입력할 수 있습니다.
-
지정한 조건이 true가 아닌 경우 이 텍스트 삽입 상자에 문서에 표시할 텍스트를 입력합니다. 예를 들어 도쿄에 있지 않은 받는 사람에게 일반 텍스트를 제공하려면 주변 지역에 특히 를 입력할 수 있습니다.
구문
문서에서 If 필드 코드를 보면 구문은 다음과 같습니다.
{ IF Expression1연산자Expression2TrueTextFalseText}
참고: 필드 코드는 표시될 내용을 필드에 알려 줍니다. 필드 결과는 필드 코드를 평가한 후에 문서에 표시되는 내용입니다. 필드 코드 보기와 필드 코드 결과 보기 간을 전환하려면 Alt+F9를 누릅니다.
지침
Expression1, Expression2
비교할 값입니다. 이러한 식은 병합 필드 데이터, 책갈피 이름, 문자 문자열, 숫자, 값을 반환하는 중첩 필드 또는 수학 수식일 수 있습니다. 식에 공백이 포함된 경우 식을 따옴표로 묶습니다.
참고 사항:
-
Expression2 는 문자열로 비교되도록 따옴표로 묶어야 합니다.
-
연산자가 = 또는 <>경우 Expression2 에는 문자 문자열을 나타내는 물음표(?)를 포함하거나 별표(*)를 나타낼 수 있습니다.
-
Expression2에서 별표 를 사용하는 경우 별표에 해당하는 Expression1 부분과 Expression2의 나머지 문자는 128자를 초과할 수 없습니다.
연산자
비교 연산자입니다. 연산자 앞과 뒤에 공백을 삽입합니다.
연산자 |
설명 |
= |
같음 |
<> |
같지 않음 |
> |
보다 큼 |
< |
보다 작음 |
>= |
크거나 같음 |
<= |
작거나 같음 |
TrueText, FalseText
비교가 true(TrueText) 또는 false(FalseText)일 때 발생하는 텍스트입니다. FalseText를 지정하지 않고 비교가 false이면 IF 필드에 결과가 없습니다. 여러 단어를 포함하는 각 문자열은 따옴표로 묶어야 합니다.
예제
다음 예제에서는 고객 주문이 100단원보다 크거나 같은 경우 문서에 "Thanks" 텍스트가 표시되도록 지정합니다. 고객 주문이 100단원 미만이면 문서에 "최소 주문은 100단원"이라는 텍스트가 나타납니다.
{IF 주문>=100 "Thanks" "최소 주문은 100단원"}