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   -
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 :)

A voir également:

6 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
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
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
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
0

 
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;
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.
0
coccinelle44 Messages postés 86 Date d'inscription   Statut Membre Dernière intervention   1
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
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
0
coccinelle44 Messages postés 86 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour
Cette formule fonctionne aussi parfaitement, elle est plus proche je pense, de ma demande.
Elle veut dire que le résultat est ok si le résultat est égal à 0.01 en plus ou en moins,
C'est bien cela ?
0
ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Presque
Elle veut dire que le résultat est ok si le résultat est inférieur ou égal à 0.01 en plus ou en moins

Cordialement
0
coccinelle44 Messages postés 86 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci beaucoup pour votre aide Raymond et ccm81 :)
Bien cordialement

Martine
0