OVH Cloud OVH Cloud

Format mois dans un état

5 réponses
Avatar
Jean-Marc
Salut à tous,

Voici mon pbl :
Dans un état j'extrait des montants en fonction des mois.
Les mois sont extraits de [Période] via (Mois([Période])) et me donnent des
chiffres de 1 à 12.
Je voudrais les avoir en lettre.
J'ai essayé Format(Mois([Période]),"MMM") as [Periode] mais alors il me
donne
déc avec les chiffres de janvier et janvier avec la somme de tout le reste
de l'année.
Je dois avouer que cela me laisse perplexe et que je vois pas comment
résoudre cet autre pbl. Surtout je ne comprend pas pq il réagit de la sorte.

Merci de vos z'avis z'avisés,

Jean-Marc

5 réponses

Avatar
Michel BERTRAND
Bonjour

je tenterai plutot un truc du genre :
Format("1/"&Mois([Période])&"2005","MMMM")

bon test

Michel BERTRAND
Avatar
Jean-Marc
Merci bcp Michel

En fait il fallait Format("1/"&Mois([Période]),"MMMM") parce que si on met
l'année à cet endroit ça met tout en l'air.
Ca fonctionne, mais j'aimerais comprendre le pourquoi du "1/"&

Merci,

Jean-Marc

"Michel BERTRAND" a écrit dans le message de
news:cvcus2$cjm$
Bonjour

je tenterai plutot un truc du genre :
Format("1/"&Mois([Période])&"2005","MMMM")

bon test

Michel BERTRAND




Avatar
Michel BERTRAND
Re Bonjour

MEA CULPA j'ai oublié un slash

Format("1/"&Mois([Période])&"/2005","MMMM")

en fait on peux mettre n'importe quelle année

Michel BERTRAND
Avatar
Jean-Marc
Oui, je l'ai même fais sans mettre d'année et ça fonctionne bien.
Visiblement c'est le 1/ qui fait tout.
Une année serait équivalente à 1 et donc chaque mois serait une fraction de
cette année ?


"Michel BERTRAND" a écrit dans le message de
news:cvd25a$fma$
Re Bonjour

MEA CULPA j'ai oublié un slash

Format("1/"&Mois([Période])&"/2005","MMMM")

en fait on peux mettre n'importe quelle année

Michel BERTRAND





Avatar
Michel BERTRAND
Non je pense plutot à un pb de format,
que fait :
Format("Mois([Période])&"/1/2005","MMMM")

c'est de l'americain en sql m/d/y

@+