Funkcija Sgn

Atgriež Variant (Integer) vērtību, kas norāda skaitļa zīmi.

Sintakse

SGN ( skaitlis )

arguments obligāts numurs var būt jebkurš derīgs skaitliska izteiksme.

Atgriežamās vērtības

Ja skaitlis ir

SGN atgriež

Lielāks par nulli

1

Vienāds ar nulli

0

Mazāks par nulli

-1


Piebildes

Argumenta skaitlis zīme nosaka funkciju SGN atgriežamo vērtību.

Vaicājuma piemērs

Izteiksme

Rezultāti

ATLASIET UnitPrice, SGN (UnitPrice) kā PriceSign, Discount, SGN (atlaide) kā DiscountSign no productSales.

Atgriež "UnitPrice" un "Discount" ar attiecīgo zīmi (1 pozitīvai,-1 negatīvam un 0 nulles vērtībai) kolonnās PriceSign un DiscountSign.

VBA piemērs

Piezīme.: Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā izmantota funkcija SGN , lai noteiktu skaitļa zīmi.

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.

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×