Renvoie une valeur du même type que celle qu’elle reçoit, spécifiant la valeur absolue d’un nombre.

Syntaxe

Abs( nombre )

L’argument nombre argument peut être n’importe quel expression numérique. Si nombre contient Null, Null est renvoyée ; s’il s’agit d’une valeur non variable, zéro est renvoyé.

Remarques

La valeur absolue d’un nombre est sa grandeur non signée. Par exemple, vous pouvez ABS(-1) et ABS(1) renvoyer des 1.

Exemples de requête

Expression

Résultats

SELECT Abs([Discount]) AS Expr1 FROM ProductSales;

Renvoie les valeurs absolues du champ « Remise » de la table « ProductSales » dans la colonne Expr1, convertit une valeur négative en valeurs positives (et les nombres positifs restent inchangés).

SELECT Abs([Discount]/[SalePrice]) AS DiscountPercent FROM ProductSales;

Calcule toutes les valeurs du champ « Remise » sous la mesure du pourcentage du champ « PrixVente » et affiche dans la colonne « DiscountPercent ».

Exemple de VBA

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste de listes en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction Abs pour calculer la valeur absolue d’un nombre.

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

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×