Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
J'ai une application qui analyse des commandes dans un magasin.
Les commandes se regardent au jour de la semaine.
J'ai un champs "Jour" sous ce format avec des dates sous ce format : 01/01/2018.
En fait je souhaiterai avoir les 52 semaines de l'année 2018. C'est à dire avoir la 1è re semaine de l'année 2018 jusqu'a la dernière semaine de l'année 2018.
J'ai regardé les fonctions "WeekStart " et WeekEnd" , j'ai réfélchis à écrire quelque chose dans ce genre au niveau du script :
Load *,
From Commande_magasin
Where Weekstart("Jour")>=1er jour de la semaine 2018 And WeekEnd("Jour")<=Dernier jour de la dernière semaine 2018.
Ce qui me bloque, c'est comment savoir quel est le premier jour de la semaine 2018 et quel est le jour de la dernière semaine 2018 ?
Merci d'avance
Bonjour Olivier,
C'est exactement ce qu'il me faut ! Merci beaucoup ,
Ce que je souhaites c'est bien de récupérer le nombre de semaines qu'il y'a dans une semaine (les 52 ou 53 semaines qu'il y'a durant une année).
je vais tester tout ça
Encore merci
Bonjour Florent,
Effectivement j'avais également regardé sur google et j'étais tombé sur la régle du 4 janvier mais je ne savais pas du tout comment l'appliquer au niveau Qlik Sense.
Donc si je veux essayer avec Week(TaDate) As N°Semaine, ça donnerai quelques chose du genre pour avoir les 52 ou 53 semaines dans l'année ? :
Load *,
Week("Jour Commande"),0,1,4) As "Numero de semaine"
FROM COMMANDE_MAGASIN
Where "Numero de semaine" >=53
ok,
bon courage
le nb de semaines dans une année tu veux dire ?
week('31/12/YYYY') devrait marcher
Oui le nombre de semaine dans une année