le texte se moque de moi (s) ?

  • Initiateur de la discussion Initiateur de la discussion pphil
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

P

pphil

Guest
Bonjour
j'ai une date dans une cellule ( l1c1) par exemple le 17 septembre 2005, si dans la cellule à côté si je fais '=mois(l1c1) '
excel me renvoie '9' bon jusque là rien que de très normal
si maintenant je fais '=texte(mois(l1c1);'mmm')
il me renvoie 'janvier' !!!
il se moque ?
merci de vos lumières
pphil
 
Bonsoir,

Tu as raison, c'est une histoire de fou, je viens de tenter ca :

=TEXTE(l1c1;'mmm')


ca marche

En revanche, ta formule : =texte(mois(l1c1);'mmm') renvoie bien janvier alors que l1c1 est le 17 septembre.

Si tu peux changer, prends la première formule. Cependant, il serait bon de comprendre !

Bon courage.
 
Bonsoir Pphil, Brigitte, Le forum


Ton histoire est tout à fait normale.

mois(l1c1) renvoie 9

ce n'est pas un format de date


texte(;'mmmm') renvoie janvier

tout comme texte(9;'mmmm') l'équivalent de ta formule

par contre, texte('01/09/2005';'mmmm') renvoie bien septembre.

Message édité par: dg62, à: 17/09/2005 20:02
 
Bonsoir à vous tous, Brigitte, chris, dg62, pphil,

Merci à chris de lever un problème que je ne comprenais pas. Il y a très peu, moins de dix jours, j'ai voulu tester des contrôles en prennant le support des dates issues d'une compta. et mes tests sur le mois tel que défini ici ne me renvoyait rien et aujourd'hui, j'en suis encore à la case départ malgré une certaine connaissance d'Excel. J'ai pensé à tout ou presque mais pas à cela...
Alors merci, je vais pouvoir changer d'optique sur la chose.
Vous avez compris que je n'ai pas de solution, malheureusement.... 😱
Allez, en attendant, une bonne soirée à tous et un bon week-end..

Mais si vous avez des soluces, je suis preneur..... 🙂

Jean-Pierre
 
merci Brigitte

Mais alors comment puis je faire pour extraire le mois de l1c1 ( c'est une date, je continue avec le même exemple ) ?

Pour tout dire je souhaite appliquer la formule suivante suivante :
='de'&texte(mois(l1c1);'mmm)&'à ' &texte(mois(l1c2);'mmm')
si l1c1 et l1c2 sont des dates ?

merci d'avance
pphil
 
Bonjour,

='De '&TEXTE(L1C1;'mmmm')&' à '&TEXTE(L1C2;'mmmm')

Pour avoir d' au lieu de 'de' en avril, août et octobre :
='D'&SI(OU(MOIS(L1C1)=4;MOIS(L1C1)=8;MOIS(L1C1)=10);''';'e ')&TEXTE(L1C1;'mmmm')&' à '&TEXTE(L1C2;'mmmm')

Si L1C1 est vide, tu obtiens 'De janvier etc'
parce que, pour Excel,
1 = dimanche 1 janvier 1900
0 = samedi 0 janvier 1900
(tu peux mettre une formule conditionnelle)

Message édité par: monique, à: 18/09/2005 11:33
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
586
Réponses
0
Affichages
431
Retour