Combiner plusieurs fonction si dans une même cellule
Résolu
Lucho
-
Lucho -
Lucho -
Bonjour,
je vais essayer d'être clair et concis. J'aurais besoin d'aide.
J'aimerais que si ma cellule :
( 1<O16<3 alors la cellule P16 = III mais que si 4<O16<6 alors P16 = II mais que si 7<O16<9 alors P16=I )
Avec une seule condition ma cellule P16 affiche la valeur demandée mais lorsque je rajoute une nouvelle condition en mettant & entre les deux, ma cellule P16 affiche erreur !
Merci de votre aide
je vais essayer d'être clair et concis. J'aurais besoin d'aide.
J'aimerais que si ma cellule :
( 1<O16<3 alors la cellule P16 = III mais que si 4<O16<6 alors P16 = II mais que si 7<O16<9 alors P16=I )
Avec une seule condition ma cellule P16 affiche la valeur demandée mais lorsque je rajoute une nouvelle condition en mettant & entre les deux, ma cellule P16 affiche erreur !
Merci de votre aide
A voir également:
- Combiner deux fonctions excel
- Liste déroulante excel - Guide
- Nombre de jours entre deux dates excel - Guide
- Fonction si et excel - Guide
- Word et excel gratuit - Guide
- Excel combiner deux cellules - Guide
3 réponses
Bonjour,
tu es sur de tes intervalles ?
Que se passe-t-il si O16=4 par exemple ?
Ou si O16 < 1 ou > 9 ?
--
tu es sur de tes intervalles ?
Que se passe-t-il si O16=4 par exemple ?
Ou si O16 < 1 ou > 9 ?
--
Bonjour,
Voici une possibilité pour vous:
Formule a écrire en P16
=Si(et(O16>1;O16<3);"III";si(O16<6;"II";si(O16<9;"I";"Erreur de saisie")))
Avec cela ça devrait être bon.
Voici une possibilité pour vous:
Formule a écrire en P16
=Si(et(O16>1;O16<3);"III";si(O16<6;"II";si(O16<9;"I";"Erreur de saisie")))
Avec cela ça devrait être bon.
Voici m'a formule finale :
=SI(ET(O16>=1;O16<=3);"III";SI(O16<=6;"II";SI(O16<=9;"I";SI(O16<=12;"S4";SI(O16<=15;"S3";SI(O16<=18;"S2";SI(O16<=24;"S1";SI(O16<1;"0";"Erreur de saisie"))))))))
Pas très élégante mais elle fonction, ou presque.
Je rencontre un unique problème au moment d'indiquer que si O16<1:"0; !
Lorsque j'affiche 0 dans m'a cellule il continue de me mettre II dans O16.
=SI(ET(O16>=1;O16<=3);"III";SI(O16<=6;"II";SI(O16<=9;"I";SI(O16<=12;"S4";SI(O16<=15;"S3";SI(O16<=18;"S2";SI(O16<=24;"S1";SI(O16<1;"0";"Erreur de saisie"))))))))
Pas très élégante mais elle fonction, ou presque.
Je rencontre un unique problème au moment d'indiquer que si O16<1:"0; !
Lorsque j'affiche 0 dans m'a cellule il continue de me mettre II dans O16.