Résoudre un problème de condition
ArchiPas
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
ArchiPas Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
ArchiPas Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Probléme: Si dans une case (Exemple G10) le résultat est égal à 100% alors le résultat dans la case B15 = 4points
Si dans G10 le résultat est compris entre 99% et 45% alors la case B15= 2 points
si dans G10 le résultat est inférieur à 45% alors B15 = 0 points
Comment écrire cette formule de condition ?
J'ai fait 3 tentatives qui ne fonctionnent pas :
1/ =Si(G10=100%;4;0)+si(G10=<99%>=45%;2;0)+Si(G10<45;0;;)
2/ =Si(G10=100%;4;si(G10=<99%>=45%;2;Si(G10<45;0;;)))
3/ =Si(G10=100%;4;0)ou si(G10=<99%>=45%;2;0)ou Si(G10<45;0;;)
Si dans G10 le résultat est compris entre 99% et 45% alors la case B15= 2 points
si dans G10 le résultat est inférieur à 45% alors B15 = 0 points
Comment écrire cette formule de condition ?
J'ai fait 3 tentatives qui ne fonctionnent pas :
1/ =Si(G10=100%;4;0)+si(G10=<99%>=45%;2;0)+Si(G10<45;0;;)
2/ =Si(G10=100%;4;si(G10=<99%>=45%;2;Si(G10<45;0;;)))
3/ =Si(G10=100%;4;0)ou si(G10=<99%>=45%;2;0)ou Si(G10<45;0;;)
A voir également:
- Résoudre un problème de condition
- Excel cellule couleur si condition texte - Guide
- Excel condition ou - Guide
- Excel soustraction avec condition ✓ - Forum Excel
- Je ne suis pas un robot confidentialité - conditions ✓ - Forum Mail
- Quelles conditions sont nécessaires pour se créer un compte sur un réseau social quand on est âgé de moins de 15 ans ? - Accueil - Guide réseaux sociaux
3 réponses
Il faut cette formule:
=SI(G10=100%;"4 points";SI(ET(G10<99%;G10>45%);"2 points";"0 points"))
tout ça dans ta case B15 !
Voila !
=SI(G10=100%;"4 points";SI(ET(G10<99%;G10>45%);"2 points";"0 points"))
tout ça dans ta case B15 !
Voila !
Ou en VBA (vous êtes sur le forum de la programmation) :
Cordialement.
Sub CONDITIONS() If Range("G10").Value = 1 Then Range("B15").Value = 4 If Range("G10").Value <= 0.99 Then If Range("G10").Value >= 0.45 Then Range("B15").Value = 2 End If If Range("G10").Value < 0.45 Then Range("B15").Value = 0 End Sub
Cordialement.
Bien cordialement