היכנס לאקסל | כיצד להשתמש בפונקציית SIGN ב- Excel? (עם דוגמאות)

פונקציית SIGN ב- Excel

פונקציית סימן ב- excel היא פונקציית מתמטיקה / טריג המשמשת לתת לנו תוצאה זו. פונקציית SIGN מחזירה את הסימן (-1, 0 או +1) של הארגומנט המספרי שסופק. ניתן להשתמש בנוסחת SIGN ב- Excel על ידי הקלדת מילת המפתח = SIGN (ומסירת המספר כקלט.

תחביר

ויכוחים

המספר: המספר שאליו ניתן לקבל את השלט.

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

תְפוּקָה:

הנוסחה SIGN ב- Excel כוללת רק שלוש יציאות: 1, 0, -1.

  • אם המספר גדול מאפס, הנוסחה SIGN ב- Excel תחזיר 1.
  • אם המספר שווה לאפס, הנוסחה SIGN ב- Excel תחזיר 0.
  • אם המספר קטן מאפס, הנוסחה SIGN ב- Excel תחזיר -1.

אם ארגומנט המספר המסופק אינו מספרי, פונקציית ה- SIGN excel תחזיר #VALUE! שְׁגִיאָה.

כיצד להשתמש בפונקציית SIGN ב- Excel? (עם דוגמאות)

ניתן להוריד תבנית Excel זו לפונקציה SIGN - תבנית Excel לפונקציה SIGN

דוגמה מס '1

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

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

= SIGN (D4 - C4)

זה יחזור +1. הטיעון לפונקציה SIGN הוא ערך המוחזר מפונקציות אחרות.

עכשיו גרור אותו כדי לקבל את הערך לשאר התאים.

דוגמה מס '2

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

לשם כך תוכלו להשתמש בנוסחת SIGN הבאה:

= (D4 - C4) / C4 * SIGN (C4)

וגרור אותו לשאר התאים.

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

= טעות ((D4 - C4) / C4 * SIGN (C4), 0)

על מנת לקבל את העלייה או הירידה הכללית של%, תוכל להשתמש בנוסחה הבאה:

(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10))

SUM (D4: D10) ייתן את היתרה נטו כולל כל המחלקות לשנת 2017

SUM (C4: C10) ייתן את היתרה נטו כולל כל המחלקות לשנת 2016

SUM (D4: D10) - SUM (C4: C10) ייתן רווח או הפסד נטו כולל כל המחלקות.

(SUM (D4: D10) - SUM (C4: C10)) / SUM (C4: C10) * SIGN (SUM (C4: C10)) ייתן אחוז רווח או הפסד

דוגמה מס '3

נניח שיש לך רשימת מספרים ב- B3: B8 כמוצג להלן.

עכשיו אתה רוצה לשנות את הסימן של כל אחד מהמספר השלילי לחיובי.

אתה יכול פשוט להשתמש בנוסחה הבאה:

= B3 * SIGN (B3)

אם B3 שלילי, SIGN (B3) הוא -1, ו- B3 * SIGN (B3) יהיה שלילי * שלילי, שיחזור חיובי.

אם B3 חיובי, SIGN (B3) הוא +1, ו- B3 * SIGN (B3) יהיה חיובי * חיובי, שיחזור חיובי.

זה יחזיר 280.

עכשיו גרור אותו וקבל את הערכים עבור שאר המספרים.

דוגמה מס '4

נניח שיש לך מכירות חודשיות ב- F4: F10 ואתה רוצה למצוא אם המכירות שלך עולות ויורדות.

לשם כך תוכלו להשתמש בנוסחה הבאה -

= VLOOKUP (SIGN (F5 - F4), A5: B7, 2)

כאשר A5: B7 מכיל את המידע מעלה, אפס ומטה.

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

וגרור אותו לשאר התאים.

דוגמה 5

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

כעת אתה מעוניין בסכום המכירות הכולל של מוצר A או אזור מזרח.

ניתן לחשב את זה כ:

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (C4: C15 = "A")) * F4: F15)

הבה נראה בפירוט את פונקציית SIGN לעיל.

B4: B15 = "מזרח"

ייתן 1 אם הוא "EAST" אחרת הוא יחזיר 0. הוא יחזיר {1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0}

C4: C15 = "A"

ייתן 1 אם הוא "A" אחרת הוא יחזיר 0. הוא יחזיר {1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0}

(B4: B15 = "EAST") + (C4: C15 = "A")

יחזיר את הסכום של השניים ו- {0, 1, 2}. הוא יחזיר את {2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0}

SIGN ((B4: B15 = "EAST") + (C4: C15 = "A"))

יחזור לכאן {0, 1} מכיוון שאין מספר שלילי. הוא יחזיר את {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0}.

SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (C4: C15 = "A")) * F4: F15)

תחילה ייקח את המוצר של שתי המטריצות {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} ו- {2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000, 3300, 4800, 6500} שיחזיר {2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0}, ואז יסכם אותו.

זה יחזיר סוף סוף 23,300.

באופן דומה, כדי לחשב את מכירות המוצרים עבור אזורי מזרח או מערב, תוכלו להשתמש בנוסחת SIGN הבאה -

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") + (B4: B15 = "WEST")) * F4: F15)

ולמוצר A באזור מזרח

= SUMPRODUCT (SIGN ((B4: B15 = "EAST") * (C4: C15 = "A")) * F4: F15)