A voir également:
- Fonction à plusieurs "SI" et "ET"
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
3 réponses
Bonjour
essayez peut être ceci:
avec le code en A et la valeur à sommer en B
=SI(A1="S";MAX(B1+0,6;0,9);SI(A1="C";MAX(B1+1,1;1,4);SI(A1="CR";MAX(B1+1,1;1,7);SI(A1="CDG";MAX(B1+1,3;2);""))))
crdlmnt
Errare humanum est, perseverare diabolicum
essayez peut être ceci:
avec le code en A et la valeur à sommer en B
=SI(A1="S";MAX(B1+0,6;0,9);SI(A1="C";MAX(B1+1,1;1,4);SI(A1="CR";MAX(B1+1,1;1,7);SI(A1="CDG";MAX(B1+1,3;2);""))))
crdlmnt
Errare humanum est, perseverare diabolicum
Ok merci beaucoup, cela marche !
Je voudrais y apporter une modif si possible suivant la prodonfeur
profondeur = 0-1.3 m : type S => De + 2*0,3 (mini 0.9)
profondeur = 1.3-2.5 m :type C => De + 2*0,55 (mini 1.4)
profondeur = 2.5-3.5 m :type CR => De + 2*0,55 (mini 1.7)
profondeur = 3.5-5.5 m :type CDG => De + 2*0,65 (mini 2)
profondeur > 5.5 m :type CDG => De + 2*0,7 (mini 2.1)
Est ce que cela est possible ? Le souci est que le type est identique pour 3.5-5.5 et >5.5 m, la largeur change et le mini aussi.
Merci
Je voudrais y apporter une modif si possible suivant la prodonfeur
profondeur = 0-1.3 m : type S => De + 2*0,3 (mini 0.9)
profondeur = 1.3-2.5 m :type C => De + 2*0,55 (mini 1.4)
profondeur = 2.5-3.5 m :type CR => De + 2*0,55 (mini 1.7)
profondeur = 3.5-5.5 m :type CDG => De + 2*0,65 (mini 2)
profondeur > 5.5 m :type CDG => De + 2*0,7 (mini 2.1)
Est ce que cela est possible ? Le souci est que le type est identique pour 3.5-5.5 et >5.5 m, la largeur change et le mini aussi.
Merci
RE
à y regarder de plus près vos conditions demandent des précisions et il semble qu'on puisse alléger la formule
ou alors je ne comprend pas:
prenons à partir du cas CR jusqu'à la fin
en aucun cas, si "De" se situe entre 2,5 et 3,5 , le minimum ne peut pas se retrouver au dessous de 1,7 puisqu'il est déjà à 2,5+1,1 et ainsi de suite jusqu'aux deux CDG?
Par contre pour éviter les erreurs, on pourrait associer directement l'épaisseur à la valeur sans passer par la lettre selon votre dernier tableau.
=SI(B1<=1,3;MAX(B1+0,6;0,9);SI(B1<=2,5;MAX(B1+1,1;SI(B1<=3,5;B1+&,1;SI(B1<=5,5;B1+1,3;SI(B1>5,5;B1+1,4)))
et si vous voulez coder automatiquement les lettres en à partir de la valeur B
en A1=
=SI(B1<=1,3;"S";SI;B1<=2,5;"C";SI(B1<=3,5;"CR";SI(B1>3,5;"CDG";""))))
revenez si ça ne convient pas
Crdlmnt
à y regarder de plus près vos conditions demandent des précisions et il semble qu'on puisse alléger la formule
ou alors je ne comprend pas:
prenons à partir du cas CR jusqu'à la fin
en aucun cas, si "De" se situe entre 2,5 et 3,5 , le minimum ne peut pas se retrouver au dessous de 1,7 puisqu'il est déjà à 2,5+1,1 et ainsi de suite jusqu'aux deux CDG?
Par contre pour éviter les erreurs, on pourrait associer directement l'épaisseur à la valeur sans passer par la lettre selon votre dernier tableau.
=SI(B1<=1,3;MAX(B1+0,6;0,9);SI(B1<=2,5;MAX(B1+1,1;SI(B1<=3,5;B1+&,1;SI(B1<=5,5;B1+1,3;SI(B1>5,5;B1+1,4)))
et si vous voulez coder automatiquement les lettres en à partir de la valeur B
en A1=
=SI(B1<=1,3;"S";SI;B1<=2,5;"C";SI(B1<=3,5;"CR";SI(B1>3,5;"CDG";""))))
revenez si ça ne convient pas
Crdlmnt