OVH Cloud OVH Cloud

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

1 réponse

1 2
Avatar
gee-dee-
;-)))
bonsoir,
comme l'année ici n'a aucune importance,
il aurait été plus clair et plus explicite d'écrire :
=TEXTE(date(2000;A1;1);"mmmm")

ce qui est strictement semblable à ce que proposait Jièl
=TEXTE("1/"&A1;"mmmm")
puisque Excel interprete les fractions comme des dates et met l'année par
défaut
;-)))

"Jacky" a écrit dans le message de
news:eSiu$1V$
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















1 2