Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
MauriceLudo
Creator II
Creator II

Semaine 1 janvier

Bonjour,

comment je peux faire pour que la semaine 1 commencer toujours le 01/01 de chaque année.

Merci

Maurice

16 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Ton bonheur se trouve ici :

week ‒ QlikView

Utilise la valeur 1 en 3ème paramètre.

Exemple ;

week(TA_DATE, 0, 1)

Kevin

sfatoux72
Partner - Specialist
Partner - Specialist

‌Tu peux également définir la variable suivante au début de ton script :

Set BrokenWeeks=1;

Tu peux ensuite utiliser ta fonction week simplement :

week(TaDate)

MauriceLudo
Creator II
Creator II
Author

j'ai déjà utilisé cette variable, mais j'ai toujours le 01/01/2017  semaine 52

kevinchevrier
Partner - Creator III
Partner - Creator III

La solution que je te propose fonctionne...

=week('01/01/2017',0,1)

Pense à mettre le sujet en résolu.

Merci

MauriceLudo
Creator II
Creator II
Author

Merci Kevin pour ta réponse,

peux-tu m'expliquer stp comment faire? je n'arrive pas à le faire fonctionner

je dois trouver le numéro de semaine de création Num_Week_Création à partir de cette regle de gestion

week(if(Type='','',

          if(Type='Prise de contact',[Créé le (Objet)],

          if(Type='Procédure Demande d''expertise',[Date de création (Objet)], [Créé le])))) as Num_Week_Création,

et le numéro de semaine de clôture :

  week( if(len([Fin réelle (Objet)])>0,[Fin réelle (Objet)],

          if(len (  [Date clôture (Objet)])>0,[Date clôture (Objet)],

          if(Statut='Terminé' or Statut='Annulée', [Modifié le],Null())))) as Num_Week_Cloture,

voici l'appli si t'as besoin

kevinchevrier
Partner - Creator III
Partner - Creator III

week(if(Type='','',

          if(Type='Prise de contact',[Créé le (Objet)],

          if(Type='Procédure Demande d''expertise',[Date de création (Objet)], [Créé le]))),0,1) as Num_Week_Création,

et le numéro de semaine de clôture :

  week( if(len([Fin réelle (Objet)])>0,[Fin réelle (Objet)],

          if(len (  [Date clôture (Objet)])>0,[Date clôture (Objet)],

          if(Statut='Terminé' or Statut='Annulée', [Modifié le],Null()))),0,1) as Num_Week_Cloture,

MauriceLudo
Creator II
Creator II
Author

voici le résultat

kevinchevrier
Partner - Creator III
Partner - Creator III

Dans ce cas, laisse ta formule d'origine puis dans tes graphiques :

Week(Num_Week_Création,0,1)

MauriceLudo
Creator II
Creator II
Author

encore une fois merci , mais toujours pareil