user_mobilelogo

Word 365: Vous saurez tout !

Pour tout connaître sur Word
Nouvelle version !

600 pages !

9,80 € 

 

En savoir plus.

Word n'est pas un tableur, et les fonctions de calcul sont bien entendus limitées.

Si l'on souhaite afficher le résultat d'un champ calculé, en choisissant systématiquement un arrondi supérieur (ou inférieur), il va falloir être malin car Word, par défaut, ne fait que des arrondis au montant le plus proche.

Partons de montants à deux décimales. On va commencer par faire un test sur ces décimales : si c'est en dessous de 0,50, on ajoutera 0,49. Ainsi la plus petite décimale sera de 0,01 + 0,49 = 0,50. A partir de 0,50, on passe automatiquement à l'arrondi supérieur. 
Donc en clair, le test sera :
Si le nombre - le nombre entier est inférieur à 0,50, on ajoute 0,49
ce qui donne, supposant que le champ calculé se nomme Nombre :

{set resultat {=Nombre - {=INT (Nombre)} } }

{IF resultat < 0,5 "{= { Nombre } + 0,49 }" "{ Nombre }" \# "# ###"}

Rappelons que les # du commutateur de format remplace les chiffres manquants par un espace. Si l'on ne souhaite pas d'espace, on préférera la fonction ROUND :

{IF resultat < 0,5 "{=ROUND ( { Nombre } + 0,49;2) }" "{ =ROUND (Nombre;2) }" \# "# ###"}

 

Je rappelle que les { } s'obtiennent avec les touches Ctrl + F9



Voir le mystère des champs.

Statistiques

Aujourd'hui1820
Hier3318
Cette semaine15237
Ce mois78034
Total depuis 200412596666

63
visiteurs actuellement en ligne

27 novembre 2020