הפונקציה Sgn

החזרת משתנה (‏מספר שלם) המציין את הסימן של מספר.

תחביר

Sgn ( מספר )

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

החזרת ערכים

אם מספר ממוקם

Sgn מחזירה את

גדול מאפס

1

שווה לאפס

0

פחות מאפס

‎-1


הערות

הסימן של הארגומנט number קובע את הערך המוחזר של הפונקציה Sgn .

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

ביטוי

תוצאות

בחר Unitprice, sgn (Unitprice) כ-PriceSign, הנחה, sgn (הנחה) כDiscountSign מ-productSales;

הפונקציה מחזירה את הערך "unitprice" ו-"הנחה" עם הסימנים המתאימים שלהם (1 עבור חיובי, -1 עבור ערך שלילי ו-0 עבור ערך אפס) ב-columns PriceSign ו-DiscountSign בהתאמה.

דוגמה של VBA

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

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

Dim MyVar1, MyVar2, MyVar3, MySign
MyVar1 = 12: MyVar2 = -2.4: MyVar3 = 0
MySign = Sgn(MyVar1) ' Returns 1.
MySign = Sgn(MyVar2) ' Returns -1.
MySign = Sgn(MyVar3) ' Returns 0.

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

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