MOIS

J

JOAN

Guest
BONJOUR a tous
j'ai un petit problème avec les mois de l'année

quand il y a une date , pas de souci pour trouver le mois correspondant :le 24/01/05 =mois(B1) donne janvier
mais si B1 est valeur 1 alors je ne trouve pas la formule pour faire afficher le mois 1 pour jonvier , 2 pour fevier et ainsi de suite
pouvez vou m'aider
merci d'avance

M.JOAN
 
J

joan

Guest
BONJOUR a tous
mille excuses


quand il y a une date , pas de souci pour trouver le mois correspondant :cellule b1 date : 24/01/05 --- =mois(B1)dans B2 donne 1 a la place de janvier
mais comment faire apparaitre 'janvier' ou fevrier si il y a 2

merci d'avance

M.JOAN
 
V

Victor

Guest
Salut Gérard,

dans la cellule a1 12.03.2005

dans la cellule B1 =texte( mois(a1);'mmmm')
cela m'indique janvier !!!

Y a-t-il une chose que je n'ai pas compris !!??

Merci d'avance et bonne soirée.

Victor
 

Startus

XLDnaute Occasionnel
Bonsoir à tous,

J'ai également le même problème que Victor...

Dans A1 > 12/05/06 En B2 =TEXTE(MOIS(A1);'mmmm')
Cela me renvoie Janvier ???

En revanche, j'adopte une autre solution, je précise :
En C1:C12 tu entre 1 jusqu'a 12
En D1:D12 Janvier >>> Décembre

Dans la cellule ou tu veux que le mois s'affiche, tu mets (B1)

=INDEX(D1:D12;EQUIV(B1;C1:C12;0))

Et le mois s'affiche en fonction du N° de la cellule B1
Ensuite, il te suffit de masquer les 2 colonnes ...

Startus
 
J

Jacques

Guest
Bonsoir à tous
Il est normal que vous obteniez 'janvier' quand vous utilisez la formule TEXTE(MOIS(A1);'mmmm').
en effet la fonction 'MOIS(A1)' renvoie un nombre compris entre 1 et 12 et ce dernier nombre est interprété par la fonction TEXTE comme une date , mais en format 'interne excel' , c'est à dire 1 = 01/01/1900 , 12 = 12/01/1900 , 32 = 01/02/1900 ect...

Comme l'a suggéré Jean-Marie il ne faut pas utiliser la fonction MOIS
 

andré

XLDnaute Barbatruc
Bonjour,

Personne n'a songé à la fonction CHOISIR() ?

A1 : la date
B1 : =CHOISIR(MOIS(A1);'janvier';'février';'mars';'avril';'mai';'juin';'juillet';'août';'septembre';'octobre';'novembre';'décembre')

Ceci pour vous dire qu'il y a plusieurs méthodes pour faire compliqué !

Quant à moi, il me semble que le plus simple est encore de mettre B1 au format mmmm, puis d'y encoder la formule : =A1

Ândré.
 

Startus

XLDnaute Occasionnel
Bonjour à Tous,

'André' la formule que tu as écrit ne marche point...?
A1 : la date
B1 : =CHOISIR(MOIS(A1);'janvier';'février';'mars';'avril';'mai';'juin';'juillet';'août'; 'septembre';'octobre';'novembre';'décembre')

Il faut écrire :
=CHOISIR(A1;'Janvier';'Février';'Mars';'Avril';'Mai';'Juin';'Juillet';'Août'; 'Septembre';'Octobre';'Novembre';'Décembre')

Autrement éffectivement, je n'y avait point pensé...

Pour ma part, je préfére ma solution, que je trouve plus rapide, notamment dans l'écriture des N° et des mois grace à l'incrémentation d'excel...

Sinon, =TEXTE(A1;'mmmm'), ne marche pas non plus chez moi ???

@+Startus
 
S

Startus

Guest
Bonsoir à tous,

Autant pour moi, Désolé...
Dans la cellule A1, j'avais entré un N° et non une date...

Donc éffectivement ta formule André... marche

Mais, la question du départ était:
Si B1 est valeur 1 alors je ne trouve pas la formule pour faire afficher le mois 1 pour jonvier , 2 pour fevier et ainsi de suite

Donc, dans ce cas la formule ne marche plus, sauf avis contraire...
Je l'ai simplement ajustée en fonction d'un chiffre dans a1 et non d'une date...
=CHOISIR(A1;'Janvier';'Février';'Mars';'Avril';'Mai';'Juin';'Juillet';'Août'; 'Septembre';'Octobre';'Novembre';'Décembre')

Je ne voulais pas te véxé André, Mille excuses si je l'ai fait
Ceci dit en écrivant :
Aurais-tu l'obligeance, à l'avenir, de bien vouloir vérifier tes propos avant de dire des âneries, car on en a dejà enfermés pour moins que cela.

Là...Tu me vexe...

Car comme toi j'essaie d'aider nos XLDien, surtout que je faisait allusion à la question du départ...
Bon bref, il y à beaucoup plus grave que cela, il suffit de regarder les infos et mobilisont nous pour soutenir les Britanniques...

@+Startus
 

Membres actuellement en ligne

Statistiques des forums

Discussions
312 493
Messages
2 088 957
Membres
103 990
dernier inscrit
lamiadebz