Re : Probleme avec la fonction ENT()
Bonjour,
Du coup Pourquoi le MOD me renvoyer 1, ça ne devrais pas être un nombre décimal ??
Si MOD(Juin!E33;1) te renvoie 1, c'est juste une illusion.
C'est que tu as un format de nombre où tu ne vois pas ce qu'il y a après la virgule
=mod(2,9999999999;1) a pour résultat 0,9999999999
et 0,9999999999 ça donne 1 ou 1,00 ou autre si le format de la cellule n'est pas adapté
Si TRONQUE(Juin!E33) te renvoie 2, pareil, c'est une illusion.
C'est que 2 est le seul chiffre avant la virgule mais, après la virgule, tu as des chiffres que tu ne vois pas
En plus, si MOD + TRONQUE reconstitue le nombre...Ben j'ai bien "3" ?
Idem, une illusion.
Tu vois 3 mais c'est 2,????????
TRONQUE(Juin!E33) me renvoyer "2" (…) au lieu de 3
Tronque ne fait que tronquer les valeurs
Si tu as 2,9999999999, tronque(Nb;0) enlève et la virgule et tout ce qu'il y a après
et renvoie 2
Si tu as 2,0000000001, tronque(Nb;0) enlève idem : et la virgule et tout ce qu'il y a après
et renvoie 2 aussi
C'est pour ça que je te disais d'utiliser la fonction Arrondi()
=TRONQUE(ARRONDI(2,9999999999;4)) renvoie 3
=ENT(ARRONDI(2,9999999999;4)) renvoie 3
Tu devrais faire des essais sur des cellules autres que Juin!E33
Tu ne sais pas ce que contient exactement E33, tu es étonné par les résultats
Tu prends une feuille vierge, tu saisis des nombres et tu fais des essais de formules
Autre chose : regarde l'aide d'Excel pour ces fonctions