Trường If so sánh hai giá trị, rồi chèn văn bản phù hợp với kết quả so sánh. Khi được sử dụng trong tài liệu chính của phối thư, công cụ If trường có thể kiểm tra thông tin trong các bản ghi dữ liệu được phối, chẳng hạn như mã bưu chính hoặc số tài khoản. Ví dụ: bạn có thể chỉ gửi thư cho những khách hàng ở một thành phố cụ thể.
Bạn có thể sử dụng trường If trong tài liệu hoặc sử dụng trường If như một phần của quy tắc If-Then-Else trong phối thư.
Để sử dụng trường If trong tài liệu, hãy làm như sau:
-
Trên tab Chèn , trong nhóm Văn bản , hãy bấm Phần Nhanh, rồi bấm Trường.
-
Trong danh sách Tên trường , chọn If.
-
Trong hộp Mã trường, nhập biểu thức, toán tử, văn bản đúng và văn bản sai, theo cú pháp được hiển thị ở trên.
-
Bấm vào OK.
Để sử dụng trường If như một phần của phối thư, hãy làm như sau trong khi bạn thiết lập phối thư:
-
Trên tab Gửi thư, trong nhóm & Chèn Trường, bấm vào Quy tắc, rồi bấm vào Nếu... Sau đó... Khác.
-
Trong danh sách Tên trường, chọn tên của trường phối, chẳng hạn như Thành phố.
-
Trong danh sách So sánh, chọn toán tử bạn muốn. Ví dụ: để chọn ra những người nhận tại một thành phố cụ thể, hãy chọn Bằng.
-
Trong hộp So sánh với, nhập giá trị bạn muốn sử dụng. Ví dụ: để chọn ra những người nhận ở Tokyo, nhập Tokyo.
Lưu ý: Nếu bạn đã chọn là trống hoặc không trống trongdanh sách So sánh, hãy để trống hộp So sánh với.
-
Trong hộp Chèn văn bản này , nhập văn bản bạn muốn xuất hiện trong tài liệu khi điều kiện mà bạn đã xác định là đúng. Ví dụ: để tùy chỉnh văn bản cho người nhận ở Tokyo, bạn có thể nhập đặc biệt cho khu phố Tokyo của mình.
-
Trong hộp Nếu không chèn văn bản này, hãy nhập văn bản bạn muốn xuất hiện trong tài liệu khi điều kiện bạn đã xác định là không đúng. Ví dụ: để cung cấp văn bản chung cho những người nhận không ở Tokyo, bạn có thể nhập đặc biệt cho khu vực xung quanh.
Cú pháp
Khi bạn xem mã trường If trong tài liệu của mình, cú pháp trông như sau:
{ IF Expression1OperatorExpression2TrueTextFalseText}
Lưu ý: Mã trường cho trường biết phải hiện những gì. Kết quả trường là những nội dung hiển thị trong tài liệu sau khi đánh giá mã trường. Để chuyển giữa việc xem mã trường và kết quả của mã trường, hãy nhấn Alt+F9.
Hướng dẫn
Expression1, Expression2
Các giá trị mà bạn muốn so sánh. Các biểu thức này có thể là dữ liệu trường phối, thẻ đánh dấu tên, chuỗi ký tự, số, trường lồng nhau trả về giá trị hoặc công thức toán học. Nếu biểu thức có chứa khoảng trắng, hãy đặt biểu thức đó trong dấu ngoặc kép.
Lưu ý:
-
Expression2 phải được đặt trong dấu ngoặc kép để được so sánh với một chuỗi ký tự.
-
Nếu toán tử là = hoặc<>, Biểu thức 2 có thể chứa dấu chấm hỏi (?) để thể hiện bất kỳ ký tự đơn nào hoặc dấu sao (*) đại diện cho bất kỳ chuỗi ký tự nào.
-
Nếu bạn sử dụng dấu sao trong Expression2, thì phần của Expression1 tương ứng với dấu sao và bất kỳ ký tự còn lại nào trong Expression2 không được vượt quá 128 ký tự.
Toán tử
Toán tử so sánh. Chèn một khoảng trắng trước và sau toán tử.
Toán tử |
Mô tả |
= |
Bằng |
<> |
Khác |
> |
Lớn hơn |
< |
Nhỏ hơn |
>= |
Lớn hơn hoặc bằng |
<= |
Nhỏ hơn hoặc bằng |
TrueText, FalseText
Văn bản cho kết quả khi so sánh là true (TrueText) hoặc false (FalseText). Nếu FalseText không được chỉ định và so sánh là false, trường IF sẽ không có kết quả. Mỗi chuỗi có chứa nhiều từ phải được đặt trong dấu ngoặc kép.
Ví dụ
Ví dụ sau chỉ định rằng nếu đơn hàng của khách hàng lớn hơn hoặc bằng 100 đơn vị, thì văn bản "Cảm ơn" sẽ xuất hiện trong tài liệu. Nếu đơn hàng của khách hàng ít hơn 100 đơn vị, văn bản "Đơn hàng tối thiểu là 100 đơn vị" xuất hiện trong tài liệu.
{Đơn hàng IF>=100 "Cảm ơn" "Đơn hàng tối thiểu là 100 đơn vị"}