Sgn, funksjon

Returnerer en variant (heltall) som angir symbolet for et tall.

Syntaks

Sgn ( tall )

Det nødvendige nummeretargument kan være et hvilket som helst gyldig numerisk uttrykk.

Retur verdier

Hvis nummer er

Sgn returnerer

Større enn null

1

Lik null

0

Mindre enn null

-1


Kommentarer

Tegnet for tall -argumentet bestemmer retur verdien for Sgn -funksjonen.

Eksempel på spørring

Uttrykk

Resultater

Velg enhets pris, Sgn (enhets pris) som PriceSign, rabatt, Sgn (rabatt) som DiscountSign fra productSales;

Returnerer "enhets pris" og "rabatt" med de respektive tegnene (1 for positiv,-1 for negative og 0 for null verdi) i henholdsvis Kol onnene PriceSign og DiscountSign.

VBA-eksempel

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

I dette eksemplet brukes Sgn -funksjonen til å bestemme fortegnet for et tall.

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.

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×