Bonjour,
Je calcule une donnee dans une requete de la maniere suivante.
donnee 08 : [donnee07]*0.2
Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire pour
arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est
derriere la virgule dans un nouveau champ pour pouvoir faire un report de ce
chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que
quelqu'un pourrait m'aider ? Merci par avance. Celine
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
il te faut prendre la partie entière par la fonction Round (ou ent) et de prendre la partie décimale pour l'autre donnée. à titre d'exemple, SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS Expr3, * mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins inférieur ou supérieur. -- @+ Raymond Access MVP http://OfficeSystemAccess.seneque.net/ http://officesystem.access.over-blog.com/ http://access2007.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" a écrit dans le message de news: | Bonjour, | Je calcule une donnee dans une requete de la maniere suivante. | donnee 08 : [donnee07]*0.2 | Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire pour | arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est | derriere la virgule dans un nouveau champ pour pouvoir faire un report de ce | chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que | quelqu'un pourrait m'aider ? Merci par avance. Celine
Bonjour.
il te faut prendre la partie entière par la fonction Round (ou ent)
et de prendre la partie décimale pour l'autre donnée.
à titre d'exemple,
SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS
Expr3, *
mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins
inférieur ou supérieur.
--
@+
Raymond Access MVP http://OfficeSystemAccess.seneque.net/
http://officesystem.access.over-blog.com/
http://access2007.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" <Cline051@discussions.microsoft.com> a écrit dans le message de
news: FCFCE78F-7E87-49BD-8E0B-8A4EE4546AA1@microsoft.com...
| Bonjour,
| Je calcule une donnee dans une requete de la maniere suivante.
| donnee 08 : [donnee07]*0.2
| Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire
pour
| arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est
| derriere la virgule dans un nouveau champ pour pouvoir faire un report de
ce
| chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que
| quelqu'un pourrait m'aider ? Merci par avance. Celine
il te faut prendre la partie entière par la fonction Round (ou ent) et de prendre la partie décimale pour l'autre donnée. à titre d'exemple, SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS Expr3, * mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins inférieur ou supérieur. -- @+ Raymond Access MVP http://OfficeSystemAccess.seneque.net/ http://officesystem.access.over-blog.com/ http://access2007.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" a écrit dans le message de news: | Bonjour, | Je calcule une donnee dans une requete de la maniere suivante. | donnee 08 : [donnee07]*0.2 | Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire pour | arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est | derriere la virgule dans un nouveau champ pour pouvoir faire un report de ce | chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que | quelqu'un pourrait m'aider ? Merci par avance. Celine
Céline051
Merci beaucoup, vous m'avez été d'une aide précieuse. Je vous souhaite un bon week end et encore merci. Céline
Bonjour.
il te faut prendre la partie entière par la fonction Round (ou ent) et de prendre la partie décimale pour l'autre donnée. à titre d'exemple, SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS Expr3, * mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins inférieur ou supérieur. -- @+ Raymond Access MVP http://OfficeSystemAccess.seneque.net/ http://officesystem.access.over-blog.com/ http://access2007.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" a écrit dans le message de news: | Bonjour, | Je calcule une donnee dans une requete de la maniere suivante. | donnee 08 : [donnee07]*0.2 | Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire pour | arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est | derriere la virgule dans un nouveau champ pour pouvoir faire un report de ce | chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que | quelqu'un pourrait m'aider ? Merci par avance. Celine
Merci beaucoup, vous m'avez été d'une aide précieuse. Je vous souhaite un bon
week end et encore merci. Céline
Bonjour.
il te faut prendre la partie entière par la fonction Round (ou ent)
et de prendre la partie décimale pour l'autre donnée.
à titre d'exemple,
SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS
Expr3, *
mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins
inférieur ou supérieur.
--
@+
Raymond Access MVP http://OfficeSystemAccess.seneque.net/
http://officesystem.access.over-blog.com/
http://access2007.over-blog.com/
Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" <Cline051@discussions.microsoft.com> a écrit dans le message de
news: FCFCE78F-7E87-49BD-8E0B-8A4EE4546AA1@microsoft.com...
| Bonjour,
| Je calcule une donnee dans une requete de la maniere suivante.
| donnee 08 : [donnee07]*0.2
| Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire
pour
| arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est
| derriere la virgule dans un nouveau champ pour pouvoir faire un report de
ce
| chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que
| quelqu'un pourrait m'aider ? Merci par avance. Celine
Merci beaucoup, vous m'avez été d'une aide précieuse. Je vous souhaite un bon week end et encore merci. Céline
Bonjour.
il te faut prendre la partie entière par la fonction Round (ou ent) et de prendre la partie décimale pour l'autre donnée. à titre d'exemple, SELECT [donnee07]*0.2 AS Expr1, Round([expr1]) AS Expr2, [expr1]-[expr2] AS Expr3, * mais en ajustant ton arrondi avec Ent au lieu de Round selon les besoins inférieur ou supérieur. -- @+ Raymond Access MVP http://OfficeSystemAccess.seneque.net/ http://officesystem.access.over-blog.com/ http://access2007.over-blog.com/ Pour débuter sur le forum: http://www.mpfa.info/
"Céline051" a écrit dans le message de news: | Bonjour, | Je calcule une donnee dans une requete de la maniere suivante. | donnee 08 : [donnee07]*0.2 | Ce qui me donne un chiffre qui n'est pas entier. Comment faut il faire pour | arrondir a l'entier inferieur ? Ensuite, je voulais recuperer ce qui est | derriere la virgule dans un nouveau champ pour pouvoir faire un report de ce | chiffre l'annee suivante mais je n'ai pas reussi non plus. est ce que | quelqu'un pourrait m'aider ? Merci par avance. Celine