Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
MauriceLudo
Contributor II

Date numérique vers lettre

Bonjour,

Je voudrais savoir comment convertir une date de format 'MM/YYYY' en 'Janv.2016'

Merci

Maurice

Tags (1)
1 Solution

Accepted Solutions
amartinez35
Valued Contributor

Re: Date numérique vers lettre

Bonjour,

Date(Date#(PERIODE, 'MM/YYYY'), 'MMMYYYY')

Aurélien

4 Replies
lcloatre
Contributor III

Re: Date numérique vers lettre

Bonjour Maurice,

Une solution :

=date(MakeDate(Mid(PERIODE,4,4), Mid(PERIODE,1,2)),'MMMYYYY')

amartinez35
Valued Contributor

Re: Date numérique vers lettre

Bonjour,

Date(Date#(PERIODE, 'MM/YYYY'), 'MMMYYYY')

Aurélien

kevinchevrier
Contributor III

Re: Date numérique vers lettre

=MonthName(DATE) & '.' & YearName(DATE)

Kevin

sfatoux72
Valued Contributor

Re: Date numérique vers lettre

‌La solution de Aurélien est la meilleure car ton champ sera de type date avec la représentation texte que tu désires. Vu que c'est une date, tu n'auras pas de problème  de tri à gérer et l'empreinte mémoire est minime.

La solution de Laurent arrive finalement au même résultat avec plus de complexité pour créer la date à partir du format de la source.

la solution de Kevin te retourne un champ au format texte avec des risques de problème de tri et une empreinte mémoire beaucoup plus importante.