קודי שדה: השדה NextIf

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

השדה‏ NextIf משווה בין שני ביטויים. אם תוצאת ההשוואה הוא True,‏ Word ממזג את רשומת נתונים הבאה עם מסמך המיזוג הנוכחי. אם תוצאת ההשוואה היא False,‏ Word ממזג את רשומת הנתונים הבאה למסמך מיזוג חדש.

באפשרותך להשתמש בשדה‏ ‏NextIf כדי לקבץ רשומות נתונים, כמו בדוח של מסד נתונים. לדוגמה, באפשרותך להשתמש בשילוב של שדות If,‏ Set ו- NextIf כדי למזג כל הרשומות שיש להן אותו מיקוד בדף אחד במיזוג, וליצור דף חדש במיזוג כאשר מזוהה מיקוד חדש בקובץ הנתונים. עם זאת, ההגדרה של מיזוג כזה היא פעולה מורכבת, הדורשת שמקור הנתונים שלך יהיה בנוי באופן המאפשר להכיל את שדות המיזוג.

אם המטרה שלך היא לכלול באופן סלקטיבי רשומות מסוימות ממקור הנתונים שלך, באפשרותך לבצע זאת ביתר קלות באמצעות הפקודה סינון בתיבת הדו-שיח נמענים של מיזוג דואר, המופיעה בעת לחיצה על עריכת רשימת נמענים בקבוצה התחל מיזוג דואר שבכרטיסיה דברי דואר.

הערות: 

  • לא ניתן להשתמש בשדות NextIf בהערות שוליים, הערות סיום, ביאורים, כותרות עליונות, כותרות תחתונות או מקורות נתונים.

  • לא ניתן לקנן את השדה NextIf בתוך שדה אחר.

תחביר

בעת הצגת השדה NextIf במסמך, התחביר נראה כך:

‎‎{ NEXTIF Expression1 Operator Expression2 ‎}‎‎

הערה: קוד שדה מורה לשדה מה להציג. תוצאות השדה הן מה שמוצג במסמך לאחר הערכת קוד השדה. כדי להחליף בין הצגת קוד שדה לבין התוצאות של קוד השדה, הקש ALT+F9.

מאפיינים

‎Expression1, Expression2

הערכים שברצונך להשוות. ביטויים אלה יכולים להיות נתונים של שדה מיזוג, שמות של סימניה, מחרוזות תווים, מספרים, שדות מקוננים שמחזירים ערך, או נוסחאות מתמטיות. אם ביטוי מכיל רווחים, הקף את הביטוי במירכאות.

הערות: 

  • אם אתה משתמש בשדה מיזוג (MergeField) בתוך ביטוי, שדה המיזוג מפנה לנתונים ברשומת הנתונים הנוכחית, ולא ברשומת הנתונים הבאה.

  • יש להקיף את Expression2 במירכאות כך שהוא יושווה בתור מחרוזת תווים.

  • אם האופרטור הוא =‏‏‎ או <>‏, ‏Expression2‏ יכול להכיל סימן שאלה (?) כדי לייצג כל תו בודד או כוכבית (*) לייצוג כל מחרוזת תווים.

  • אם אתה משתמש בכוכבית ב- Expression2‏, החלק של Expression1‏ המתאים לכוכבית, וכל התווים הנותרים ב- Expression2‏ יכולים להכיל עד 128 תווים.

אופרטור

אופרטור השוואה. הוסף רווח לפני האופרטור ואחריו.

אופרטור

תיאור

=

שווה ל

<>

שונה מ

‎>‎

גדול מ

‎<

קטן מ

‎>=‎

גדול מ או שווה ל

‎<=‎

קטן מ או שווה ל

הוראות

באפשרותך להשתמש בשדה NextIf במסמך או כחלק ממיזוג דואר.

כדי להשתמש בשדה‏ NextIf במסמך, בצע את הפעולות הבאות:

  1. בכרטיסיה הוספה, בקבוצה טקסט, לחץ על חלקים מהירים ולאחר מכן לחץ על שדה.

  2. ברשימה שמות שדות, בחר NextIf.

  3. בתיבה קודי שדה, הקלד את הביטויים, האופרטור, טקסט לתוצאת True וטקסט לתוצאת False, בהתאם לתחביר המוצג לעיל.

  4. לחץ על אישור.

כדי להשתמש בשדה‏ NextIf כחלק ממיזוג דואר, בעת הגדרת מיזוג הדואר, בצע את הפעולות הבאות:

  1. בכרטיסיה דברי דואר, בקבוצה כתוב והוסף שדות, לחץ על כללי ולאחר מכן לחץ על הבא Record If.

  2. ברשימה שם שדה, בחר בשם של שדה מיזוג, כגון עיר.

  3. ברשימה השוואה, בחר את האופרטור הרצוי. לדוגמה, כדי למנוע הכללה של נמענים בעיר מסוימת, לחץ על שווה ל.

  4. בתיבה השווה ל:, הקלד את הערך שבו ברצונך להשתמש. לדוגמה, כדי לבחור נמענים בחיפה, הקלד חיפה.

    הערה: אם בחרת ריק, או אינו ריק ברשימה השוואה, השאר את התיבה השווה ל: ריקה.

דוגמה

מקור הנתונים שלך כולל שדה לסימון הרשומה האחרונה של כל מיקוד דואר, ומקור הנתונים ממוין כך שכל הרשומות שיש להן אותו מיקוד יופיעו יחד. כאשר מקור הנתונים שלך מוגדר באופן זה, באפשרותך להשתמש בשדות Set ו- If ב- Word כדי לבדוק אם רשומה מסוימת היא המופע האחרון של מיקוד מסוים במקור הנתונים.

כאשר בדיקה זו מוגדרת, באפשרותך להשתמש בשדה NextIf כדי לקבוע אם הרשומה הנוכחית היא המופע האחרון של מיקוד מסוים. כל עוד הרשומה הנוכחית אינה המופע האחרון, רשומות של מיקוד זה מתווספות למסמך המיזוג הנוכחי. כאשר הרשומה הנוכחית היא המופע האחרון של המיקוד, נוצר מסמך מיזוג חדש עבור המיקוד הבא המופיע במקור הנתונים.

בעת הוספת שדה ה- NextIf הבא למסמך ראשי של מיזוג דואר, השדה NextIf יבחן את תוכן השדה LastZipcode ברשומת הנתונים הנוכחית. אם תוכן השדה LastZipcode ריק, נתונים מהרשומה הבאה במקור הנתונים ימוזגו לתוך מסמך המיזוג הנוכחי. אם השדה LastZipcode אינו ריק, נתונים מהרשומה הבאה במקור הנתונים ימוזגו לתוך מסמך מיזוג חדש.

‎‎{ NEXTIF { MERGEFIELD LastZipcode } = "" ‎}‎‎

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×