Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

"si" imbriqués. Combien ?

4 réponses
Avatar
alainL
Bonsoir,
j'ai voulu faire ça:
=SI(I30="janv";"01";SI(I30="fevr";"02";SI(I30="mars";"03";SI(I30="avri";"04";SI(I30="mai
";"05";SI(I30="juin";"06";SI(I30="juil";"07";SI(I30="aout";"08";SI(I30="sept";"09";SI(I30="octo";"10";SI(I30="nove";"11";SI(I30="dece";"12"))))))))))))

pour transformer les mois dans une chaine txt en nb (en vue de classement
de dates anciennes)

ça roule jusqu'en septembre :-)) mais après la rentrée, ça ne va plus :-((
J'ai compté les parenthèses, verifié les points-virgules... ma formule est
trop longue???
merci pour votre aide
alain

4 réponses

Avatar
Daniel
Bonsoir.
Tu es limité à sept imbrications.
Essaie plutôt :
=CHOISIR(EQUIV(I30;{"janv";"fevr";"mars";"avri";"mai";"juin";"juil";"aout";"sept";"octo";"nove";"dece"};0);"01";"02";"03";"04";"05";"06";"07";"08";"09";"10";"11";"12")
Cordialement.
Daniel
"alainL" a écrit dans le message de news:
45105d0c$0$21144$
Bonsoir,
j'ai voulu faire ça:
=SI(I30="janv";"01";SI(I30="fevr";"02";SI(I30="mars";"03";SI(I30="avri";"04";SI(I30="mai
";"05";SI(I30="juin";"06";SI(I30="juil";"07";SI(I30="aout";"08";SI(I30="sept";"09";SI(I30="octo";"10";SI(I30="nove";"11";SI(I30="dece";"12"))))))))))))

pour transformer les mois dans une chaine txt en nb (en vue de classement
de dates anciennes)

ça roule jusqu'en septembre :-)) mais après la rentrée, ça ne va plus :-((
J'ai compté les parenthèses, verifié les points-virgules... ma formule est
trop longue???
merci pour votre aide
alain


Avatar
Michel Gaboly
Bonsoir,

Définis le nom "ListeMois" ainsi :

={"janv";"fevr";"mars";"avri";"mai";"juin";"juil";"aout";"sept";"octo"; "nove";"dece"}

Ensuite : =EQUIV(I30;ListeMois;0)

Tu utilises un format si tu veux 2 caractères pour le mois


exemple : http://cjoint.com/?jtxTneAjnW


Bonsoir,
j'ai voulu faire ça:
=SI(I30="janv";"01";SI(I30="fevr";"02";SI(I30="mars";"03";SI(I3 0="avri";"04";SI(I30="mai
";"05";SI(I30="juin";"06";SI(I30="juil";"07";SI(I30="aout";"08";S I(I30="sept";"09";SI(I30="octo";"10";SI(I30="nove";"11";SI(I30="d ece";"12"))))))))))))


pour transformer les mois dans une chaine txt en nb (en vue de
classement de dates anciennes)

ça roule jusqu'en septembre :-)) mais après la rentrée, ça ne v a plus :-((
J'ai compté les parenthèses, verifié les points-virgules... ma fo rmule
est trop longue???
merci pour votre aide
alain



--
Cordialement,

Michel Gaboly
www.gaboly.com

Avatar
JièL
Bonjoir(c) alainL

c'est là http://www.excelabo.net/xl/conditions.php#7si

--
JièL / Jean-Louis GOUBERT
Là bas mieux qu'en face ;-) http://forums.offices.free.fr/
La FAQ Outlook est là : http://faq.outlook.free.fr/
Les stats CDO : http://faq.outlook.free.fr/cdo/

Bonsoir,
j'ai voulu faire ça:
=SI(I30="janv";"01";SI(I30="fevr";"02";SI(I30="mars";"03";SI(I30="avri";"04";SI(I30="mai
";"05";SI(I30="juin";"06";SI(I30="juil";"07";SI(I30="aout";"08";SI(I30="sept";"09";SI(I30="octo";"10";SI(I30="nove";"11";SI(I30="dece";"12"))))))))))))


pour transformer les mois dans une chaine txt en nb (en vue de
classement de dates anciennes)

ça roule jusqu'en septembre :-)) mais après la rentrée, ça ne va plus :-((
J'ai compté les parenthèses, verifié les points-virgules... ma formule
est trop longue???
merci pour votre aide
alain


Avatar
alainL
"JièL" a écrit dans le message de
news: %
Bonjoir(c) alainL

c'est là http://www.excelabo.net/xl/conditions.php#7si

--
JièL / Jean-Louis GOUBERT
Là bas mieux qu'en face ;-) http://forums.offices.free.fr/
La FAQ Outlook est là : http://faq.outlook.free.fr/
Les stats CDO : http://faq.outlook.free.fr/cdo/

Bonsoir,
j'ai voulu faire ça:
=SI(I30="janv";"01";SI(I30="fevr";"02";SI(I30="mars";"03";SI(I30="avri";"04";SI(I30="mai
";"05";SI(I30="juin";"06";SI(I30="juil";"07";SI(I30="aout";"08";SI(I30="sept";"09";SI(I30="octo";"10";SI(I30="nove";"11";SI(I30="dece";"12"))))))))))))
pour transformer les mois dans une chaine txt en nb (en vue de
classement de dates anciennes)

Merci, ça roule ! Et "excelabo" est ds les favoris.


Bonne journée
alain