Passer au contenu principal
Adaptive Planning
Concept : arrondir à l'aide de formules

Concept : arrondir à l'aide de formules

Les formules Adaptive Planning prennent en charge l'arrondi et la troncation.

Arrondi

Pour arrondir une valeur avec des décimales au nombre entier le plus proche, vous pouvez utiliser la fonction d'arrondi. La fonction Arrondir arrondit le nombre à la hausse ou à la baisse.
Exemple : Round(ACCT.001).
Valeur de ACCT.001 :
Retours de formule :
3,45
3
7,798
8

Troncation

La troncation supprime les chiffres après la décimale. En fait, la fonction est toujours arrondie au nombre entier le plus proche.
Exemple : Trunc(ACCT.001).
Valeur de ACCT.001 :
Retours de formule :
3,45
3
7,798
7

Arrondi avancé

Pour arrondir à la hausse ou à la baisse, vous pouvez utiliser les fonctions Arrondir dans les formules avancées.
Exemple : round(divf(ACCT.001,10))*10.
La formule indique : divisez d'abord la valeur par 10, puis arrondissez le résultat au nombre entier le plus proche. Enfin, multipliez le résultat par 10.
Valeur de ACCT.001 :
La formule renvoie :
43
40:
  1. 43/10 = 4.3
  2. Arrondir 4,3 au nombre entier le plus proche = 4
  3. 4*10 = 40
876
880 :
  1. 876/10 = 87,6
  2. Arrondir 87,6 au nombre entier le plus proche = 88
  3. 88*10 = 880
Pour arrondir à la centaine la plus proche, remplacez les deux notes de 10 par 100. Pour arrondir le millier le plus proche, remplacez les deux tranches par 1 000, et ainsi de suite. Vous pouvez également arrondir à l'unité après la décimale. Pour arrondir à la dizaine la plus proche, remplacez les 10 par 0,1. Pour arrondir à la 100e place, remplacez les 10 par 0,01 et ainsi de suite.

Troncation avancée

Pour tronquer aux 10 les plus proches, ou aux 100 les plus proches, par exemple, vous pouvez utiliser la fonction Trunc dans les formules avancées.
Exemple : Trunc(divf(ACCT.001,10))*10.
La formule indique : Divisez le compte par 10. Puis, tronquez le résultat. Enfin, multipliez le résultat par 10.
Valeur de ACCT.001 :
Retours de formule :
47
40:
  1. 47/10 = 4.7
  2. 4,7 tronqué à un nombre entier = 4
  3. 4*10 = 40
133
133 :
  1. 133/10 = 13.3
  2. 13,3 tronqué à un nombre entier = 13
  3. 13*10 = 130
Pour limiter les 100, remplacez les deux 10 par 100. Pour limiter les 1 000, remplacez les deux 10 par 1 000, etc.  Vous pouvez également choisir des nombres après la décimale. Pour arrondir à la dizaine la plus proche, remplacez les 10 par 0,1. Pour arrondir à la 100e place, remplacez les 10 par 0,01 et ainsi de suite.