Condition avec plusieurs formules
jld272
-
jld272 -
jld272 -
Bonjour, je me heurte à une difficulté Excel, j'aimerai avoir le résultat du calcul dans la cellule d4 selon plusieurs conditions de la cellule c4:
si la cellule c4 est vide ne rien afficher dans la cellule d4
si la cellule c4<10 la formule de d4 est (C3*60/B4)/60/24)
si la cellule est compris entre 10 et 15 la formule de d4 devient (C3*60/B4/0,9)/60/24)
si la cellule est compris entre 15 et 25 la formule de d4 devient (C3*60/B4/0,85)/60/24)
si la cellule est compris entre >25 la formule de d4 devient (C3*60/B4/0,8)/60/24)
merci de m'aider
jld272
si la cellule c4 est vide ne rien afficher dans la cellule d4
si la cellule c4<10 la formule de d4 est (C3*60/B4)/60/24)
si la cellule est compris entre 10 et 15 la formule de d4 devient (C3*60/B4/0,9)/60/24)
si la cellule est compris entre 15 et 25 la formule de d4 devient (C3*60/B4/0,85)/60/24)
si la cellule est compris entre >25 la formule de d4 devient (C3*60/B4/0,8)/60/24)
merci de m'aider
jld272
A voir également:
- Condition avec plusieurs formules
- Excel cellule couleur si condition texte - Guide
- Formules - Télécharger - Études & Formations
- Formule moyenne excel plusieurs colonnes - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formules excel de base - Guide
3 réponses
Bonsoir
=SI(C4="";"";si(c4<10;(C3*60/B4)/60/24) ;si(c4<15;(C3*60/B4/0,9)/60/24) ; etc
sans oublier de fermer autant de parenthèses que d'ouvertes
Cdlmnt
=SI(C4="";"";si(c4<10;(C3*60/B4)/60/24) ;si(c4<15;(C3*60/B4/0,9)/60/24) ; etc
sans oublier de fermer autant de parenthèses que d'ouvertes
Cdlmnt
merci pour la réponse mais ça ne marche pas:
=SI(C4="";"";si(c4<10;(C3*60/B4)/60/24) ;si(c4<15;(C3*60/B4/0,9)/60/24) ;si(c4<25;(C3*60/B4/0,85)/60/24) ;si(c4>25;(C3*60/B4/0,8)/60/24))
me répond: "la formule contient une erreur...."
de plus si c4=8 c'est bien <10 mais aussi <15 et <25 donc comment faire la différence de nombre compris entre 10 et 15 et entre 15 et 25
Pas simple cette formule.
jld272
=SI(C4="";"";si(c4<10;(C3*60/B4)/60/24) ;si(c4<15;(C3*60/B4/0,9)/60/24) ;si(c4<25;(C3*60/B4/0,85)/60/24) ;si(c4>25;(C3*60/B4/0,8)/60/24))
me répond: "la formule contient une erreur...."
de plus si c4=8 c'est bien <10 mais aussi <15 et <25 donc comment faire la différence de nombre compris entre 10 et 15 et entre 15 et 25
Pas simple cette formule.
jld272
Bonjour
Il était tard hier soir quand j'ai recopié la formule ! il y a des parenthèses en trop à la fin des calculs
la bonne formule serait :
=SI(C4="";"";SI(C4<10;(C3*60/B4)/60/24;SI(C4<15;(C3*60/B4/0,9)/60/24;SI(C4<25;(C3*60/B4/0,85)/60/24;(C3*60/B4/0,8)/60/24))))
SI<10 premier calcul effectué sinon si inférieur à 15 (donc compris entre 10 et 14.99 deuxieme calcul sinon si inférieur à 25(donc compris entre 15 et 24.99) troisième calcul sinon (donc forcément 25 ou plus) quatrième calcul
Cdlmnt
Il était tard hier soir quand j'ai recopié la formule ! il y a des parenthèses en trop à la fin des calculs
la bonne formule serait :
=SI(C4="";"";SI(C4<10;(C3*60/B4)/60/24;SI(C4<15;(C3*60/B4/0,9)/60/24;SI(C4<25;(C3*60/B4/0,85)/60/24;(C3*60/B4/0,8)/60/24))))
SI<10 premier calcul effectué sinon si inférieur à 15 (donc compris entre 10 et 14.99 deuxieme calcul sinon si inférieur à 25(donc compris entre 15 et 24.99) troisième calcul sinon (donc forcément 25 ou plus) quatrième calcul
Cdlmnt