Voila je fais une requ=EAte Access et dans cette requ=EAte je dois
r=E9aliser un champ calcul=E9 mais je voudrais qu'il soit arrondi....
Voici la requ=EAte
calcul : [somme de quantit=E9]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=3Diif(val(format$(x,"0"))=3D0,"",val(format$(x,0))) si tu veux un
arrondi sans erreur
monTexte=3Diif(int(x)=3D0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette
formule...Faut il que je mette les secondes formules en crit=E8res ?
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
Jac
Salut Lolo, Bob2, Yahoo et les autres...
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2) Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par 100, on lui rajoute +0,5 puis on ne prend que la partie entière du résultat que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845 -> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045 -> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales : Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales on ajoute au résultat +0,5 puis on ne prend que la partie entière du résultat. Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) 27 -> 27,000000 Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale : Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
a écrit dans le message de news:
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois réaliser un champ calculé mais je voudrais qu'il soit arrondi.... Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un arrondi sans erreur monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette formule...Faut il que je mette les secondes formules en critères ?
Merci de votre aide
A+
Salut Lolo, Bob2, Yahoo et les autres...
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un
arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2)
Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par
100,
on lui rajoute +0,5 puis on ne prend que la partie entière du résultat
que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845
-> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045
-> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales :
Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales
on ajoute au résultat +0,5 puis on ne prend que la partie entière
du résultat.
Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) 27 -> 27,000000
Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale :
Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
<lolo_bob2@yahoo.fr> a écrit dans le message de news:
1150111908.405514.319750@j55g2000cwa.googlegroups.com...
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois
réaliser un champ calculé mais je voudrais qu'il soit arrondi....
Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un
arrondi sans erreur
monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette
formule...Faut il que je mette les secondes formules en critères ?
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2) Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par 100, on lui rajoute +0,5 puis on ne prend que la partie entière du résultat que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845 -> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045 -> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales : Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales on ajoute au résultat +0,5 puis on ne prend que la partie entière du résultat. Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) 27 -> 27,000000 Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale : Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
a écrit dans le message de news:
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois réaliser un champ calculé mais je voudrais qu'il soit arrondi.... Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un arrondi sans erreur monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette formule...Faut il que je mette les secondes formules en critères ?
Merci de votre aide
A+
Jac
Bien sûr, sur une version FR le Int (Integer) devient Ent (Entier)... Il n'y a que le Round qui ne change pas.
"Jac" a écrit dans le message de news: 448da41e$0$31654$
Salut Lolo, Bob2, Yahoo et les autres...
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2) Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par 100, on lui rajoute +0,5 puis on ne prend que la partie entière du résultat que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845 -> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045 -> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales : Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales on ajoute au résultat +0,5 puis on ne prend que la partie entière du résultat. Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) > 27 -> 27,000000 Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) > 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale : Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
a écrit dans le message de news:
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois réaliser un champ calculé mais je voudrais qu'il soit arrondi.... Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un arrondi sans erreur monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette formule...Faut il que je mette les secondes formules en critères ?
Merci de votre aide
A+
Bien sûr, sur une version FR le Int (Integer) devient Ent (Entier)...
Il n'y a que le Round qui ne change pas.
"Jac" <Jsansp@mfra.net> a écrit dans le message de news:
448da41e$0$31654$636a55ce@news.free.fr...
Salut Lolo, Bob2, Yahoo et les autres...
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un
arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2)
Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par
100, on lui rajoute +0,5 puis on ne prend que la partie entière
du résultat que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845
-> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045
-> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales :
Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales
on ajoute au résultat +0,5 puis on ne prend que la partie entière
du résultat.
Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) > 27 -> 27,000000
Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) > 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale :
Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
<lolo_bob2@yahoo.fr> a écrit dans le message de news:
1150111908.405514.319750@j55g2000cwa.googlegroups.com...
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois
réaliser un champ calculé mais je voudrais qu'il soit arrondi....
Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un
arrondi sans erreur
monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette
formule...Faut il que je mette les secondes formules en critères ?
Bien sûr, sur une version FR le Int (Integer) devient Ent (Entier)... Il n'y a que le Round qui ne change pas.
"Jac" a écrit dans le message de news: 448da41e$0$31654$
Salut Lolo, Bob2, Yahoo et les autres...
habituellement pour un arrondi, ça peut marcher comme ceci si tu veux un arrondi après le 2° chiffre
résultat: round([somme de quantité]/500;2) Ça fonctionne comme dans XL, mais la fonction n'est pas traduite.
Mais si tu veux passer par les maths :
. Principe pour arrondir avec 2 décimales : on multiplie le résultat par 100, on lui rajoute +0,5 puis on ne prend que la partie entière du résultat que l'on divise par 100.
Exemple1 : 27,12345 x 100 = 2712,345 + 0,5 => 2712,845 -> partie entière (integer) = 2712 -> divisé par 100 = 27,1200000
Exemple2 : 27,12545 x 100 = 2712,545 + 0,5 => 2713,045 -> partie entière (integer) = 2713 -> divisé par 100 = 27,1300000
Exemple de formule de calcul pour résultat à 2 décimales : Resultat : INT(([PRIX BRUT]*[REMISE]*100)+0,5)/100
. Principe pour arrondir avec 0 décimales on ajoute au résultat +0,5 puis on ne prend que la partie entière du résultat. Exemple3 : 27,12345 + 0,5 => 27,62345 -> partie entière (integer) > 27 -> 27,000000 Exemple4 : 27,52345 + 0,5 => 28,02345 -> partie entière (integer) > 28 -> 28,000000
Exemple de formule de calcul pour un résultat sans décimale : Resultat : INT(([PRIX BRUT]*[REMISE])+0,5)
a écrit dans le message de news:
Bonjour à tous
Voila je fais une requête Access et dans cette requête je dois réaliser un champ calculé mais je voudrais qu'il soit arrondi.... Voici la requête
calcul : [somme de quantité]/500
Elle fonctionne parfaitement
on me donne ces formules pour arrondir
monTexte=iif(val(format$(x,"0"))=0,"",val(format$(x,0))) si tu veux un arrondi sans erreur monTexte=iif(int(x)=0,"",int(x)) si tu ne veux pas d'arrondi
mais je sais pas comment fusionner mon premier calcul plus cette formule...Faut il que je mette les secondes formules en critères ?