Funzione Abs

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce il valore assoluto di un numero con lo stesso tipo di dati passato.

Sintassi

Abs(number)

L'argomento richiesto number può essere qualsiasi espressione numerica valida. Se number contiene Null, Null viene restituito. Se si tratta di una variabile non inizializzata, viene restituito zero.

Osservazioni

Il valore assoluto di un numero è la sua grandezza senza segno. Ad esempio, Abs(-1) ed Abs(1) entrambi restituiscono 1.

Esempi di query

Espressione Risultati
SELECT Abs([Discount]) AS Expr1 FROM ProductSales; Restituisce i valori assoluti Discount del campo dalla ProductSales tabella nella Expr1 colonna. Converte i valori negativi in valori positivi e lascia invariati i valori positivi.
SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales; Calcola ogni valore del Discount campo come percentuale del SalePrice campo e lo visualizza nella DiscountPercent colonna.

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.

In questo esempio viene utilizzata la Abs funzione per calcolare il valore assoluto di un numero.

Dim MyNumber
MyNumber = Abs(50.3)    ' Returns 50.3.
MyNumber = Abs(-50.3)    ' Returns 50.3.