"SI" imbriqué + "estnom"
Résolu/Fermé
A voir également:
- Si estnum excel
- Si et ou imbriqué - Guide
- Fonction SI avec MAX imbriqué ✓ - Forum Excel
- Requete sql imbriqué ✓ - Forum Programmation
- IIF ou VraiFaux imbriqué ✓ - Forum Access
- Formule SI imbriqué avec fonctions Index Equiv ✓ - Forum Excel
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 411
19 mai 2016 à 15:24
19 mai 2016 à 15:24
Bonjour
Essayez ceci
une ligne mettons ligne 2 (ou ailleurs) avec les coef multiplicateur sous les titres pour chaque rubriques (soit B2= 226;C2=52 D2=1212 et E2=11)
et cette formule:
=MAX(B3:E3)/60*EQUIV(MAXS(B3:E3;$B$2:$C$2;0)
ou alors, sans laes valeurs en ligne 3
=MAX(B3:C3)*(SI(B3>0;226;SI(C3>0;52;SI(D3>0;12;1)))
crdlmnt
Essayez ceci
une ligne mettons ligne 2 (ou ailleurs) avec les coef multiplicateur sous les titres pour chaque rubriques (soit B2= 226;C2=52 D2=1212 et E2=11)
et cette formule:
=MAX(B3:E3)/60*EQUIV(MAXS(B3:E3;$B$2:$C$2;0)
ou alors, sans laes valeurs en ligne 3
=MAX(B3:C3)*(SI(B3>0;226;SI(C3>0;52;SI(D3>0;12;1)))
crdlmnt
Raymond PENTIER
Messages postés
58674
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
1 octobre 2024
17 203
19 mai 2016 à 16:09
19 mai 2016 à 16:09
Bonjour, sara.230
J'ai utilisé la formule suivante mais excel me dit qu'il y a trop d'arguments: =SI(ESTNUM(B1);(G1/60)*226;"");SI(ESTNUM(C1);(G1/60)*52;"");SI(ESTNUM(D1);(G1/60)*12;"");SI(ESTNUM(E1);(G1/60);"")
Bien sûr ! Une fois que tu as écrit =SI(ESTNUM(B1);(G1/60)*226;"") c'est terminé, tu as utilisé les 3 arguments de la fonction :
Il faut donc imbriquer les fonctions :
=SI(ESTNUM(B1);(G1/60)*226;SI(ESTNUM(C1);(G1/60)*52;SI(ESTNUM(D1);(G1/60)*12;SI(ESTNUM(E1);(G1/60);""))))
et tu peux enlever les parenthèses inutiles :
=SI(ESTNUM(B1);G1/60*226;SI(ESTNUM(C1);G1/60*52;SI(ESTNUM(D1);G1/60*12;SI(ESTNUM(E1);G1/60;""))))
et tu peux même optimiser encore ta formule :
=G1/60* SI(ESTNUM(B1);226;SI(ESTNUM(C1);52;SI(ESTNUM(D1);12;SI(ESTNUM(E1);1;""))))
Cordialement.
J'ai utilisé la formule suivante mais excel me dit qu'il y a trop d'arguments: =SI(ESTNUM(B1);(G1/60)*226;"");SI(ESTNUM(C1);(G1/60)*52;"");SI(ESTNUM(D1);(G1/60)*12;"");SI(ESTNUM(E1);(G1/60);"")
Bien sûr ! Une fois que tu as écrit =SI(ESTNUM(B1);(G1/60)*226;"") c'est terminé, tu as utilisé les 3 arguments de la fonction :
=SI(test_logique;valeur_si_vrai;valeur_si_faux)
Il faut donc imbriquer les fonctions :
=SI(ESTNUM(B1);(G1/60)*226;SI(ESTNUM(C1);(G1/60)*52;SI(ESTNUM(D1);(G1/60)*12;SI(ESTNUM(E1);(G1/60);""))))
et tu peux enlever les parenthèses inutiles :
=SI(ESTNUM(B1);G1/60*226;SI(ESTNUM(C1);G1/60*52;SI(ESTNUM(D1);G1/60*12;SI(ESTNUM(E1);G1/60;""))))
et tu peux même optimiser encore ta formule :
=G1/60* SI(ESTNUM(B1);226;SI(ESTNUM(C1);52;SI(ESTNUM(D1);12;SI(ESTNUM(E1);1;""))))
Cordialement.
23 mai 2016 à 16:37
Merci pour votre réponse !