Fonction arrondi pour toute une formule
Résolu
coccinelle44
Messages postés
86
Date d'inscription
Statut
Membre
Dernière intervention
-
coccinelle44 Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
coccinelle44 Messages postés 86 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais indiquer la fonction arrondi pour toute une formule
J'ai du mal
Voici ce que j'essaie d'arrondir :
=SI(SOMME(E41:E47)-SOMME(E33:E34)=0;"Parfait";"Erreur, A refaire")
J'ai fait cela mais ça ne fonctionne pas :
=SI(SOMME(arrondi(E41;0):arrondi(E47;0))-SOMME(arrondi(E33;0):arrondi(E34;0))=0;"Parfait";"Erreur, A refaire")
Ca ne fonctionne pas et ça me semble bien compliqué,
n'y a t'il pas moyen d'indiquer l'arrondi une seule fois en début de formule ?
Voici ce que j'ai fait aussi qui fonctionne sur une formule plus simple :
=+SI(ARRONDI(B39;0)=ARRONDI(ESS6!E41;0);"OK";"ERREUR FILLETTE")
Merci :)
Je voudrais indiquer la fonction arrondi pour toute une formule
J'ai du mal
Voici ce que j'essaie d'arrondir :
=SI(SOMME(E41:E47)-SOMME(E33:E34)=0;"Parfait";"Erreur, A refaire")
J'ai fait cela mais ça ne fonctionne pas :
=SI(SOMME(arrondi(E41;0):arrondi(E47;0))-SOMME(arrondi(E33;0):arrondi(E34;0))=0;"Parfait";"Erreur, A refaire")
Ca ne fonctionne pas et ça me semble bien compliqué,
n'y a t'il pas moyen d'indiquer l'arrondi une seule fois en début de formule ?
Voici ce que j'ai fait aussi qui fonctionne sur une formule plus simple :
=+SI(ARRONDI(B39;0)=ARRONDI(ESS6!E41;0);"OK";"ERREUR FILLETTE")
Merci :)
A voir également:
- Fonction arrondi pour toute une formule
- Fonction si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
6 réponses
Bonjour
Peut être comme ceci
on arrondit la différence des sommes)
=SI(ARRONDI(SOMME(A2:A4)-SOMME(B2:B5);0)=0;"OK";"err")
on fait la difference des arrondis
=SI(ARRONDI(SOMME(A2:A4);0)-ARRONDI(SOMME(B2:B5);0)=0;"OK";"err")
Cdlmnt
Peut être comme ceci
on arrondit la différence des sommes)
=SI(ARRONDI(SOMME(A2:A4)-SOMME(B2:B5);0)=0;"OK";"err")
on fait la difference des arrondis
=SI(ARRONDI(SOMME(A2:A4);0)-ARRONDI(SOMME(B2:B5);0)=0;"OK";"err")
Cdlmnt
Bonjour
à adapter
=SI(ARRONDI(SOMME(A2:A10)-SOMME(C2:C10);0)=0;"OK";"NOK")
attention:" l'arrondi de la somme n'est pas égal à la somme des arrondis"
proverbe comptable
à adapter
=SI(ARRONDI(SOMME(A2:A10)-SOMME(C2:C10);0)=0;"OK";"NOK")
attention:" l'arrondi de la somme n'est pas égal à la somme des arrondis"
proverbe comptable
Salut coccinelle.
Tu ne travailles pas sur des nombres entiers, mais sur des montants à 2 décimales.
Tu ne dois donc pas écrire ARRONDI(E41;
Les montants en E27:E33, de même que ceux en E41:E47, sont déjà avec 2 décimales ; il est donc inutile de les arrondir !
Le calcul en E35 est parfaitement exact ; il est la référence pour le document et est le seul opposable à des tiers. Tu aurais dû élaborer ce tableau AVANT de régler tous tes honoraires, dont le total dépasse de 1 cent (exactement 0,6 cent) le total TTC affiché en E35, et payer 1 centime de moins à l'un des 7 cotraitants (en toute justice celui qui touche le plus, le N° 2).
Pas la peine de te battre avec les formules et les arrondis, ça ne t'avancera à rien !
La prochaine fois que tu auras à gérer un chantier en cotraitance, pense à indiquer dans tes devis et contrats que les honoraires seront systématiquement arrondis à l'euro (donc des nombres entiers).
Cordialement.
Tu ne travailles pas sur des nombres entiers, mais sur des montants à 2 décimales.
Tu ne dois donc pas écrire ARRONDI(E41;
0) mais ARRONDI(E41;
2)
Les montants en E27:E33, de même que ceux en E41:E47, sont déjà avec 2 décimales ; il est donc inutile de les arrondir !
Le calcul en E35 est parfaitement exact ; il est la référence pour le document et est le seul opposable à des tiers. Tu aurais dû élaborer ce tableau AVANT de régler tous tes honoraires, dont le total dépasse de 1 cent (exactement 0,6 cent) le total TTC affiché en E35, et payer 1 centime de moins à l'un des 7 cotraitants (en toute justice celui qui touche le plus, le N° 2).
Pas la peine de te battre avec les formules et les arrondis, ça ne t'avancera à rien !
La prochaine fois que tu auras à gérer un chantier en cotraitance, pense à indiquer dans tes devis et contrats que les honoraires seront systématiquement arrondis à l'euro (donc des nombres entiers).
P.S. Ce n'est pas par hasard que, dans les déclarations de revenus, tous les montants sont arrondis à l'euro ...
Cordialement.
Bonjour et merci pour ta réponse Raymond
Concernant ma formule, ce que je souhaite, c'est une vérification qui ne tienne pas compte des centimes.
C'est à dire que je souhaite que ma formule me dise que c'est ok même si il y a 1 centime de différence comme c'est le cas ici.
Voila pourquoi j'ai arrondi avec un 0 et non pas 2.
Peut être y a t'il plus simple pour vérifier dans ce cas la ?
De plus il n'est pas possible d'arrondir à l'euro.
Cordialement
Concernant ma formule, ce que je souhaite, c'est une vérification qui ne tienne pas compte des centimes.
C'est à dire que je souhaite que ma formule me dise que c'est ok même si il y a 1 centime de différence comme c'est le cas ici.
Voila pourquoi j'ai arrondi avec un 0 et non pas 2.
Peut être y a t'il plus simple pour vérifier dans ce cas la ?
De plus il n'est pas possible d'arrondir à l'euro.
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re bonjour à tous
C'est à dire que je souhaite que ma formule me dise que c'est ok même si il y a 1 centime de différence comme c'est le cas ici.
Dans ce cas, peut être maximiser la valeur absolue de la différence des sommes
- pour un plafond à 0.01
=SI(ABS(SOMME(E41:E47)-SOMME(E33:E34))<=0,01;"OK";"ERR")
- pour un plafond à 0.1 remplacer 0.01 par 0.1
- pour un plafond à ....
Cdlmnt
C'est à dire que je souhaite que ma formule me dise que c'est ok même si il y a 1 centime de différence comme c'est le cas ici.
Dans ce cas, peut être maximiser la valeur absolue de la différence des sommes
- pour un plafond à 0.01
=SI(ABS(SOMME(E41:E47)-SOMME(E33:E34))<=0,01;"OK";"ERR")
- pour un plafond à 0.1 remplacer 0.01 par 0.1
- pour un plafond à ....
Cdlmnt