Funkcija Sgn

Vraća vrijednost Variant (Cijeli broj) koja označava predznak broja.

Sintaksa

Sgn ( broj )

Obavezan brojargument može biti bilo koji valjani numerički izraz.

Povratne vrijednosti

Ako je broj

Sgn vraća

Veće od nule

1

Jednako nuli

0

Manje od nule

-1


Napomene

Znak argumenta Number određuje povratnu vrijednost funkcije Sgn .

Primjer upita

Izraz

Rezultati

Odaberite Jedinična cijena, sgn (jedinična cijena) kao Priceznak, popust, sgn (diskont) kao Diskontiznak iz programa productSales;

Vraća "Jedinična cijena" i "popust" s odgovarajućim znakovima (1 za pozitivne,-1 za negativne i 0 za nulu vrijednosti) u stupcu cjenovnik i Discountpotpisivanje.

Primjer VBA

Napomena: Primjeri koji slijede prikazuju korištenje te funkcije u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Traži odaberite stavku Referenca za razvojne inženjere pa unesite jedan ili više izraza u okvir pretraživanja.

U ovom se primjeru funkcija Sgn koristi za određivanje znaka broja.

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.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

×