Vendredi 16 Juin 2017
  5 réponses
  6.8K vues
  Suivre cette discussion
Bonjour,
je rencontre des difficultés à avoir dans une nomenclature de pièces le total de la surface des pièces lorsque ces surfaces sont déjà arrondies. Je détaille :

la nomenclature contient la surface des pièces d'un appartement avec 1 décimale après la virgule. (par exemple deux pièces : 3,2 m² et 5,4 m²)
Revit arrondi déjà chaque surface. Mais le total n'est pas la somme des arrondis. (Total = 8,5 m² alors que 3,2+5,4=8,6) -> problématique pour le promoteur

J'ai beau utiliser les fonctions round(x) roundup ou rounddown rien n'y fait : avec une décimale après la virgule le total ne correspond pas si jamais on s'amuse à additionner toutes nos pièces à la calculette.

Ce qui est problématique c'est que la nomenclature est bien figée car la mise en forme prescrite par le promoteur et les appartements déjà vendus.

Je vous remercie d'avance!
7 years ago
·
#6179
0
Votes
Undo
tu cherches a ce que revit fasse un totaux de tes arrondi, alors que lui fait la sommes et ensuite il arrondi ;)

tes valeurs 3.2 et 5.4 sont déjà arrondi ;)
7 years ago
·
#6180
0
Votes
Undo
Hé oui c'est bien là mon problème. Parce que la calculette du notaire elle fait bien la somme des arrondis...
On ne peut évidemment plus jouer sur l'arrondi des pièces, et il faut que le total soit la somme de ces arrondis...

En utilisant la fonction round(x) cela fonctionne bien, mais ça ne fonctionne pas systématiquement lorsqu'il n 'y a plus qu'une seule décimale après la virgule.

Un joli cas de figure où il aurai été mieux de prévoir cette problématique avant. Comme tout :D
7 years ago
·
#6183
0
Votes
Undo
On va ressortir l'histoire du *100 / 100.... et voir su ça règle le problème :
Arrondir les surfaces dans les nomenclatures
7 years ago
·
#6184
0
Votes
Undo
Malheureusement cette méthode marche mais ce n'est pas fiable.
1 : la somme avant arrondi et la somme après l'arrondi (la même manipulation que le lien que tu m'as envoyé) sont identiques, et toutes les deux fausses.
Par fausses j'entends : le total n'est pas la somme des arrondies et donc si on recalcul sur Excel le total n'est pas identique.
2: parfois les nomenclatures fonctionnent, l'arrondi joue bien le rôle, mais si on souhaite n'avoir qu'une seule décimale après la virgule, ça ne fonctionne pas systématiquement.

On a 160 apprt sur ce fichier qu'on vérifie systématiquement maintenant, je pourrai vous sortir des statistiques lol

On agit certes déjà trop tard sur ce projet, mais nous avons beaucoup de mal à trouver la bonne solution. C'est peut-être lié à autre chose dans notre fichier mais je ne détecte vraiment pas d'où cela peut venir.
7 years ago
·
#6186
0
Votes
Undo
On va ressortir l'histoire du *100 / 100.... et voir su ça règle le problème :
Arrondir les surfaces dans les nomenclatures


il manque "abs" dans les formules : "(abs(surface*10))/10"
There are no replies made for this post yet.