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

Nom de mois en fonction d'un chiffre

11 réponses
Avatar
Gaspareau
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci

--
Gaspareau

Mon adresse de bal via
http://cerbermail.com/?5d2oh98jSk

10 réponses

1 2
Avatar
Pierre Fauconnier
Bonsoir...

Une solution :
=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Se
ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit avec ;a1)


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci


Avatar
Nicolas B.
Salut Gaspareau et Pierre,

Une autre possibilité :
=TEXTE(28*A1;"mmmm")


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonsoir...

Une solution :

=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Se

ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit avec ;a1)


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se
battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci




Avatar
JièL Goubert
Bonjoir(c) Gaspareau

Le 27/02/2004 17:55 vous nous disiez ceci :
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!


Le si est limité a 7 conditions, tu peux (mais c'est pas intéressant
ici) utiliser le choisir si ta consition est simple
=CHOISIR(A1;"janvier";"février";"mars";"avril";"mai";"juin";"juittet";"aout";"septembre";"octobre";"novembre";"décembre")

ou bien, dans le cas d'une date
=TEXTE("1/"&A1;"mmmm")

Il y a sûrement un moyen plus simple non ??


effectivement ;-)

Merci


--
La FAQ Outlook est la : http://faq.outlook.free.fr
JièL / Jean-Louis GOUBERT
Co-auteur de "Internet + de 1 000 trucs de pros" chez Micro Application
http://faq.outlook.free.fr/livreMA/internet_plus_de_1000_trucs_de_pros.htm

Avatar
Pierre Fauconnier
Astucieux, je garde en mémoire

Nicolas B. wrote:
Salut Gaspareau et Pierre,

Une autre possibilité :
=TEXTE(28*A1;"mmmm")


A+

Bonsoir...

Une solution :

=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août";"Se


ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit avec ;a1)


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se
battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci






Avatar
Pierre Fauconnier
Salut Jièl,

Je pensais bien, en répondant, qu'il y avait plus court... Aussi astucieux
que celle de Nicolas...

Pierre



JièL Goubert wrote:
Bonjoir(c) Gaspareau

Le 27/02/2004 17:55 vous nous disiez ceci :
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!


Le si est limité a 7 conditions, tu peux (mais c'est pas intéressant
ici) utiliser le choisir si ta consition est simple

=CHOISIR(A1;"janvier";"février";"mars";"avril";"mai";"juin";"juittet";"aout"

;"septembre";"octobre";"novembre";"décembre")

ou bien, dans le cas d'une date
=TEXTE("1/"&A1;"mmmm")

Il y a sûrement un moyen plus simple non ??


effectivement ;-)

Merci




Avatar
Jacky
Bonsoir à tous

Je pensais bien, en répondant, qu'il y avait plus court... Aussi astucieux
que celle de Nicolas...


Oui, mais celle de Jean-Louis donne l'année en court en plus
=TEXTE("1/"&A1;"mmmm")
:o)
JJ

"Pierre Fauconnier" a écrit dans le message news:
ePSHIdV$
Salut Jièl,

Je pensais bien, en répondant, qu'il y avait plus court... Aussi astucieux
que celle de Nicolas...

Pierre



JièL Goubert wrote:
Bonjoir(c) Gaspareau

Le 27/02/2004 17:55 vous nous disiez ceci :
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!


Le si est limité a 7 conditions, tu peux (mais c'est pas intéressant
ici) utiliser le choisir si ta consition est simple



=CHOISIR(A1;"janvier";"février";"mars";"avril";"mai";"juin";"juittet";"aout"

;"septembre";"octobre";"novembre";"décembre")

ou bien, dans le cas d'une date
=TEXTE("1/"&A1;"mmmm")

Il y a sûrement un moyen plus simple non ??


effectivement ;-)

Merci








Avatar
isabelle
bonjour vous tous,

il y a aussi la fonction Date qu'on peux utilisé,

=TEXTE(SI(ESTERREUR(DATE(;A1;));"";DATE(;A1;));"mmmm")

isabelle


Salut Jièl,

Je pensais bien, en répondant, qu'il y avait plus court... Aussi astucieux
que celle de Nicolas...

Pierre

JièL Goubert wrote:
Bonjoir(c) Gaspareau

Le 27/02/2004 17:55 vous nous disiez ceci :
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!


Le si est limité a 7 conditions, tu peux (mais c'est pas intéressant
ici) utiliser le choisir si ta consition est simple

=CHOISIR(A1;"janvier";"février";"mars";"avril";"mai";"juin";"juittet";"aout"

;"septembre";"octobre";"novembre";"décembre")

ou bien, dans le cas d'une date
=TEXTE("1/"&A1;"mmmm")

Il y a sûrement un moyen plus simple non ??


effectivement ;-)

Merci






Avatar
Céline Brien
Salut Nicolas,
Disons le 4 pour avril
4*282
Quel est le lien entre 112 et avril ??
Céline

"Nicolas B." a écrit dans le message
de news:ue3D8NV$
Salut Gaspareau et Pierre,

Une autre possibilité :
=TEXTE(28*A1;"mmmm")


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonsoir...

Une solution :



=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août"

;"Se
ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit avec ;a1)


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de
se


battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci








Avatar
Jacky
Bonsoir
112= le 112ème jour de l'année, et au format "mmmm" tombe forcement sur 4
qui si je ne me trompe est le mois d'avril.(ce qui est le cas pour tous les
mois de l'année) et comme le jour n'est pas demandé cela n'a pas
d'importance sur quel jour le 4*28 tombe.
Autrement dit:
1*28= 28eme jour de l'année en format "mmmm"=1 donc janvier
2*28Veme jour de l'année "" "" "" =2 donc février
....
....
etc...
JJ

"Céline Brien" a écrit dans le message news:
OfDsGrV$
Salut Nicolas,
Disons le 4 pour avril
4*282
Quel est le lien entre 112 et avril ??
Céline

"Nicolas B." a écrit dans le message
de news:ue3D8NV$
Salut Gaspareau et Pierre,

Une autre possibilité :
=TEXTE(28*A1;"mmmm")


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonsoir...

Une solution :



=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Juillet";"Août"

;"Se
ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit avec ;a1)


--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de
se


battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1 Janvier
s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une limite
et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci











Avatar
Gaspareau
Merci beaucoup Nicolas

Très simple et efficace

Je l'utilise déjà !!!

Bonne fin de semaine

--
Gaspareau

Mon adresse de bal via
http://cerbermail.com/?5d2oh98jSk

"Nicolas B." a écrit dans
le message de news:ue3D8NV$
Salut Gaspareau et Pierre,

Une autre possibilité :
=TEXTE(28*A1;"mmmm")


A+
--
Nicolas B.

Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC


Bonsoir...

Une solution :



=INDEX({"Janvier";"Février";"Mars";"Avril";"Mai";"Juin";"Jui

llet";"Août";"Se
ptembre";"Octobre";"Novembre";"Décembre"};A1)

La formule tient sur une ligne, commence avec = et finit
avec ;a1)




--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens
arrêtent de se


battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi.be pour me répondre. Merci)


---


Gaspareau wrote:
Bonjour,

J'ai un fichier où sur certains feuillets, je dois
obligatoirement indiquer seulement le
numéro du mois en cours 1, 2, 3
Sur un autre feuillet, je voudrais qu'en voyant 1
Janvier



s'inscrive, 7 que se soit juillet, 12 décembre ......
Avec des si(a1=1;"janvier";si(..... mais il y a une
limite



et je la dépasse !!

Il y a sûrement un moyen plus simple non ??

Merci








1 2