אופרטורים לשימוש בתנאים

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

מאמרים נוספים

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

AND

בדיקה האם כמה תנאים מתקיימים- AND.

דוגמאות לשימוש:

1) בדיקה האם הלקוח הוא מעל גיל 35 וגם גר בתל אביב וגם בסטטוס מתעניין וגם נוצר במערכת השבוע.
2) בדיקה האם לקוח בסטטוס חדש וגם נוצר לפני יותר מ 10 ימים וגם נוצר בתאריך שווה לעודכן בתאריך.

איך הפונקציה עובדת?

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

סוג השדה לתשובה:

מספר או טקסט.

תוצאת הנוסחה:

0= שגוי
1= נכון

איך הפונקציה נראית?

AND(logical1, logical2...) =1

דוגמאות מלאות:

AND(statuscode=2, age>35, age<45, billingcity=”חיפה”)
AND(statuscode=1, age>18, age<55, billingcity=”תל אביב”)

נוסחת AND בתוכנת ניהול הלקוחות של פאוורלינק

OR

בדיקה האם לפחות תנאי אחד מתקיים- OR.

דוגמאות לשימוש:

1) בדיקה אם הלקוח מעל גיל 30 או שנת הלידה שלו קטנה מ 1980 או צבע העיניים שלו ירוק.
2) בדיקה אם סך המכירות מעלה 20,000 והלקוח מחיפה או אם סך המכירות מעל 30,000 והלקוח מתל אביב.

איך הפונקציה עובדת?

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

סוג השדה לתשובה:

מספר או טקסט.

תוצאת הנוסחה:

0= שגוי
1= נכון

איך הפונקציה נראית?

OR(logical1, logical2...)=1

דוגמאות מלאות:

IF(OR(AND(sales > 20000, biilingcity = ”Haifa”)=1, AND(sales > 30000, biilingcity = ”TelAviv”) =1) = 1, 1, 0)
IF(OR(age > 30, eyeColorField = “green”, YEAR(bdate)<1980)=1, 1, 0)

פונקציית OR בתוכנת ניהול הלקוחות של פאוורלינק

NOT

שינוי תוצאת ביטוי לוגי- NOT.

דוגמאות לשימוש:

1) בדיקה אם שדה לא ריק בעזרת שילוב פונקציית ISNULL.
2) בדיקה אם סכום המכירות לא גדול מהיעד מכירות וגם גיל הליד לא מתחת ל60 יום אז תשנה את ערך השדה ל"מצב תקין" אחרת תשנה ל"מצב לא תקין".

איך הפונקציה עובדת?

הפונקציה מקבל ביטוי לוגי (שווה/קטן מ/גדול מ) או פונקציה לוגית (ISNULL) ומחזירה תשובה הפוכה. אם הביטוי הלוגי שווה true הפונקציה תחזיר false ואם הביטוי false היא תחזיר true

סוג השדה לתשובה:

תלוי בפונקציה הראשית

איך הפונקציה נראית?

NOT(expression)

דוגמאות מלאות:

IF(NOT(ISNULL(billingstreet)), "billingstreet full", "billingstreet null")

שדה נוסחה - פונקציית NOT בפאוורלינק

Other helpful resources

מחפשים משהו אחר?

נסו להתאים את מילות החיפוש שלכם כדי לקבל תוצאות חיפוש טובות יותר.

עדיין צריכים עזרה?

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