A szám előjelét tartalmazó Variant (egész) típusú adatot ad eredményül.
Szintaxis
SGN ( szám )
A szükséges számargumentum bármely érvényes numerikus kifejezés lehet.
Visszatérési értékek
IF (ha ) number (szám ) argumentum | SGN visszatérési érték |
---|---|
Nullánál nagyobb |
1 |
Egyenlő nullával |
0 |
Nullánál kisebb |
-1 |
Megjegyzések
A szám argumentum aláírása határozza meg a SGN függvény visszatérési értékét.
Lekérdezési példa
Kifejezés | Eredmény: |
---|---|
Válassza az Egységár, a SGN (egységár) lehetőséget PriceSign, Discount, SGN (Discount) értékként a productSales-DiscountSign. |
Az "egységár" és a "Discount" képletet a megfelelő előjelgel számítja ki (1 pozitív,-1 a negatív és 0 érték esetén) a PriceSign és a DiscountSign oszlopokban. |
Példa VBA-ként
Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.
Ebben a példában a SGN függvénnyel meghatározhatja a számok jelét.
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.
Megjegyzés: Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.