Funzione Sgn

Restituisce un valore Variant (Integer) che indica il segno di un numero.

Sintassi

SGN ( numero )

Il numero obbligatorioargomento può essere qualsiasi espressione numerica valido.

Valori restituiti

Se numero viene

SGN restituisce

Maggiore di zero

1

Uguale a zero

0

Minore di zero

-1


Note

Il segno dell'argomento Number determina il valore restituito della funzione SGN .

Esempio di query

Espressione

Risultati

Selezionare PrezzoUnitario, SGN (PrezzoUnitario) come PriceSign, Discount, SGN (discount) come DiscountSign da productSales;

Restituisce "PrezzoUnitario" e "Discount" con i rispettivi segni (1 per positivo,-1 per negativo e 0 per il valore zero) nelle colonne PriceSign e DiscountSign rispettivamente.

Esempio di VBA

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio usa la funzione SGN per determinare il segno di un numero.

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.

Nota:  Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Queste informazioni sono risultate utili' Questo è l'articolo in inglese per riferimento.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×