Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Fonction Générer une visualisation de données par mois

Bonjour,

Je souhaite poser une question car je me retrouve avec un problème que je n'arrive pas a résoudre seul, et ne connaissant pas trop le langage informatique....

Voila je souhaite avoir la possibilité de trier des données selon le mois de saisie sur un tableau Excel. Le problème est que la donnée saisie se compose de la sorte : Année(Y-M-D) Heure Fuseau horaire (+0200).

Je pensais que la fonction "Monthname" aurait pu m'aider, malheureusement il me semble qu'elle ne fonctionne qu'avec une donnée saisie "Date" seule.

Est il possible de générer une requête (fonction?) afin de n'avoir que le mois (et l'année si possible) et comment peux on la structurer ?

Si quelqu'un aurait la bonté de m'aider dans ce monde de codeur brut .

Labels (1)
3 Replies
marinadorcassio1
Partner - Creator
Partner - Creator

Bonjour Alfonso,

Essaie Monthname(Date([TaDate], 'DD/MM/YYYY')

Regards,

Marina

christophebrault
Specialist
Specialist

Bonjour,

La première chose à faire est de dire a Qlik d'interpréter correctement ton champs Date, car le format est sans doute différent de celui décrit dans les variables d'environnement de la section Main du script de chargement

Pour cela, tu peux utiliser la fonction Date#() comme ceci :

Date#([FieldName],'Format')

exemple :

Date#('2018-9-25 14:30:57','YYYY-MM-DD hh:mm:ss')

Le deuxième paramètre après la virgule décrit la représentation de la date contenue dans ton champs.

une fois ceci effectué, tu peux utiliser n'importe quelle fonction de  date dessus pour retrouver l'année, le mois etc...

Year(Date#('2018-9-25 14:30:57','YYYY-MM-DD hh:mm:ss')) // Année

Month(Date#('2018-9-25 14:30:57','YYYY-MM-DD hh:mm:ss')) // mois

Date(Date#('2018-9-25 14:30:57','YYYY-MM-DD hh:mm:ss')) // date au format de l'application DD/MM/YYYY par défaut en Fr

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin
Anonymous
Not applicable
Author

Bonnjour, en effet cela semble coherént mais selon toi est ce que cela va fonctionner avec comme donnée d entrée celles énonce plus haut. Il s agit de données qui viennent d une base de donnée et elles sont indiqués de la sorte :

‌2018/09/25 18:00:00 +0200

je me demandais s il n est pas préférable d isoler la date et l heure de ce « +0200 » afin par la suite de travailler sur la date ?

en tout cas merci des réponses qui me sont apportées