OVH Cloud OVH Cloud

format numérique dans une requête

2 réponses
Avatar
Bret
Bonjour à tous,

Dans une requête, j'exécute divers calculs et je me retrouve avec des
résultats à X décimales. Pour ordonner tout cela, j'inclus le résultat dans
une fonction format( monResultat, "Fixed") et je récupère une somme bien
formatée et... calée à gauche comme du texte. De même, comme je dois extraire
mes résultats sous Excel, je récupère des colonnes de nombres considérés
comme du texte.



Y a t il une solution pour formater les résultats tout en les laissant
considérés comme du numérique ?

Merci

2 réponses

Avatar
Eric
Bonjour,

En utilisant la fonction Round(LeNombre;NbDécimales)

Ex: round([LeChampAxDécimales];2) arrondi sur la 2eme décimale
round([LeChampAxDécimales];0) arrondi à l'entier le plus proche

Ou encore la fonction Fix() ou Arrond() en Fr qui retourne la partie
entière sans arrondi.


Bonjour à tous,

Dans une requête, j'exécute divers calculs et je me retrouve avec des
résultats à X décimales. Pour ordonner tout cela, j'inclus le résultat dans
une fonction format( monResultat, "Fixed") et je récupère une somme bien
formatée et... calée à gauche comme du texte. De même, comme je dois extraire
mes résultats sous Excel, je récupère des colonnes de nombres considérés
comme du texte.



Y a t il une solution pour formater les résultats tout en les laissant
considérés comme du numérique ?

Merci


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Bret
Merci Eric,

Bon sang et dire que j'arrête pas de bassiner mes collègues avec la
différence entre les formats et les arrondis ou autres... que format(maDate,
"yyyy") c'est différent de year(maDate)... et je tombe droit dans le
panneau...
Ca doit être la canicule... Au dessus de 17 ° je vaux plus rien.

Encore merci !


Bonjour,

En utilisant la fonction Round(LeNombre;NbDécimales)

Ex: round([LeChampAxDécimales];2) arrondi sur la 2eme décimale
round([LeChampAxDécimales];0) arrondi à l'entier le plus proche

Ou encore la fonction Fix() ou Arrond() en Fr qui retourne la partie
entière sans arrondi.


Bonjour à tous,

Dans une requête, j'exécute divers calculs et je me retrouve avec des
résultats à X décimales. Pour ordonner tout cela, j'inclus le résultat dans
une fonction format( monResultat, "Fixed") et je récupère une somme bien
formatée et... calée à gauche comme du texte. De même, comme je dois extraire
mes résultats sous Excel, je récupère des colonnes de nombres considérés
comme du texte.



Y a t il une solution pour formater les résultats tout en les laissant
considérés comme du numérique ?

Merci


--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr