Formule : Arrondir à 100 si résultat formule supérieur à 100
Kivanc
Messages postés
390
Date d'inscription
Statut
Membre
Dernière intervention
-
Excel-worker Messages postés 589 Date d'inscription Statut Membre Dernière intervention -
Excel-worker Messages postés 589 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai plusieurs formules de calcul qui me retournent un pourcentage. Suite à un événement particulier, le résultat peut exceptionnellement être supérieure à 100% ce qui fausse mes analyses.
Je souhaiterai dans les formules arrondir à 100 si le résultat est supérieure à 100.
Voici les formules :
=SIERREUR(1+SI(Q8="";0;Q8)/SI(M8="";0;M8);"")
=1+SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576)
Merci par avance.
J'ai plusieurs formules de calcul qui me retournent un pourcentage. Suite à un événement particulier, le résultat peut exceptionnellement être supérieure à 100% ce qui fausse mes analyses.
Je souhaiterai dans les formules arrondir à 100 si le résultat est supérieure à 100.
Voici les formules :
=SIERREUR(1+SI(Q8="";0;Q8)/SI(M8="";0;M8);"")
=1+SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576)
Merci par avance.
A voir également:
- Formule : Arrondir à 100 si résultat formule supérieur à 100
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
6 réponses
Bonjour
cdlt
=SIERREUR(SI(1+SI(Q8="";0;Q8)/SI(M8="";0;M8)>100;100;SI(Q8="";0;Q8)/SI(M8="";0;M8));"")
=SI(1+SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576)>100;100;1+SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576))
cdlt
Bonjour,
merci pour la réponse mais :
merci pour la réponse mais :
- la 1ère formule donne un résultat totalement différent
- la 2ème formule ne change rien
Frenchie83,
Votre 2ème formule est correcte il faut en fait mettre >1 et non 100 car c'est 100 en pourcentage...
Par contre la 1ère donne un résultat différent. Peut-etre manque-t-il des parenthèses ?
Pouvez-vous voir également dernière formule ? merci
Votre 2ème formule est correcte il faut en fait mettre >1 et non 100 car c'est 100 en pourcentage...
Par contre la 1ère donne un résultat différent. Peut-etre manque-t-il des parenthèses ?
Pouvez-vous voir également dernière formule ? merci
Bonjour
principe pour une formule, à adapter pour les autres
=MIN(SIERREUR(1+SI(Q8="";0;Q8)/SI(M8="";0;M8);0);1)
nécessite de remplacer le ;"") final par ;0)
et si ce n'est pas un pourcentage, remplacer 1 par 100
par contre je ne vois pas dans cette formule l'utilité de
/SI(M8="";0;M8) puisque /M8 suffit
que M8 soit égal à, "" ou à 0 la formule se met en erreur et donc c'est le code SIERREUR qui fonctionnera dans les deux cas
crdlmnt
principe pour une formule, à adapter pour les autres
=MIN(SIERREUR(1+SI(Q8="";0;Q8)/SI(M8="";0;M8);0);1)
nécessite de remplacer le ;"") final par ;0)
et si ce n'est pas un pourcentage, remplacer 1 par 100
par contre je ne vois pas dans cette formule l'utilité de
/SI(M8="";0;M8) puisque /M8 suffit
que M8 soit égal à, "" ou à 0 la formule se met en erreur et donc c'est le code SIERREUR qui fonctionnera dans les deux cas
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Egalement cette formule svp :
=1+SOMME($Q$8:$Q$1048576)/SOMME($M$8:$M$1048576)
=1+SOMME($Q$8:$Q$1048576)/SOMME($M$8:$M$1048576)
Bonjour,
Formule 1 : =SIERREUR(SI(ET(Q8<>"";M8<>"";Q8/M8<=1);Q8/M8;1);"")
Formule 2 : =SIERREUR(SI(SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576)>1;1;SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576));"")
Formule 3 : =SIERREUR(SI(ET(M2<>"";S2<>"";M2/S2<=1);M2/S2;1);"")
=SIERREUR(SI(M2="";0;M2)/SI(S2="";SI(L2="";0;L2);S2);"")
P.S : Tu parle de M2, S2 mais aussi de L2 ... Du coup, je pense que L2 = M2 du coup je regarde.
Cordialement,
Excel-Worker
"Notre plus grande gloire n'est point de tomber, mais de savoir nous relever chaque fois que nous tombons". Confucius
Formule 1 : =SIERREUR(SI(ET(Q8<>"";M8<>"";Q8/M8<=1);Q8/M8;1);"")
Formule 2 : =SIERREUR(SI(SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576)>1;1;SOMME.SI($H$8:$H$1048576;1;$Q$8:$Q$1048576)/SOMME.SI($H$8:$H$1048576;1;$M$8:$M$1048576));"")
Formule 3 : =SIERREUR(SI(ET(M2<>"";S2<>"";M2/S2<=1);M2/S2;1);"")
=SIERREUR(SI(M2="";0;M2)/SI(S2="";SI(L2="";0;L2);S2);"")
P.S : Tu parle de M2, S2 mais aussi de L2 ... Du coup, je pense que L2 = M2 du coup je regarde.
Cordialement,
Excel-Worker
"Notre plus grande gloire n'est point de tomber, mais de savoir nous relever chaque fois que nous tombons". Confucius