Microsoft 365 Nombre de décimales affichées pour un nombre

Wond3rb1b1

XLDnaute Nouveau
Bonjour à tous !
J'ai un problème simple que je n'arrive pas à résoudre après pourtant avoir bien cherché !
Je planche actuellement sur une feuille de métré automatisée, pour cela, je cherche dans une plage de cellules :
à afficher un nombre avec ses 3 décimales quand dans ma cellule test est "m3"
et à afficher le même nombre mais avec deux décimales si ma cellule de test est "m" ou "m2"
ex :
321.100 m3 321.10 m2
321.000 m3 321.00 m
321.888 m3 321.89 m

Je ne parle bien évidemment pas de la fonction "arrondi" qui modifie la valeur mais qui ne s'occupe pas du formatage de la cellule.
J'ai également essayé la fonction CTXT qui fonctionne bien pour le formatage des décimales mais qui ne me permet pas d'utiliser la fonction SOMME, ce qui est normal étant donné que CTXT renvoie du texte... et si j'utilise CNUM pour pouvoir récupérer des nombres et faire des calculs je perd mon formatage...

Bref je tourne un peu en rond...

P.S. : Si je peux éviter le VBA... c'est mieux !
Merci d'avance à tous !
 

Discussions similaires

Statistiques des forums

Discussions
312 310
Messages
2 087 117
Membres
103 477
dernier inscrit
emerica