Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
jmialoundama
Specialist
Specialist

Fonction nombre semaines dans un mois

Bonsoir,

Je cherche une fonction sous Qlik Sense qui me permet de savoir le nombre de semaine dans un mois ?

Merci d'avance pour vos réponses

Labels (1)
1 Solution

Accepted Solutions
brunobertels
Master
Master

Bonjour

Je m'explique :

Pour ton besoin j'utilise la fonction autonumber et cette formule :

'sem '&autonumber(weekname(Date),monthname(Date)) as NuméroSemaine,

En gros elle dit numérote chaque semaine en repartant de 1 à chaque changement de mois.

Pour identifier la semaine et le mois j'utilise Weekname et monthname.

Ces deux fonctions ont besoin d'un champ de date : ici dans ma formule c'est "Date"

Il faudra donc que tu aies dans ton appli un champ date et que tu remplaces "Date" par  le nom de ton propre champ date.








View solution in original post

18 Replies
Ralf_Heukäufer
Partner - Creator III
Partner - Creator III

jmialoundama
Specialist
Specialist
Author

Bonjour Ralf,

Merci pour ta réponse concernant mon rpoblème, cependant ça ne m'aide pas vraiment enfin j'ai pas trop compris.

Je débute sur Qlik donc c'est peut-être pour ça aussi

sfatoux72
Partner - Specialist
Partner - Specialist

‌tu as peut être mal exprimé ton besoin, peux-tu nous donner un exemple de ce que tu veux ?

jmialoundama
Specialist
Specialist
Author

Dans un mois il y'a 4 ou 5 semaines (cela varie en fonction des mois)

J'aimerai mettre en place un filtre dynamique (Field UI) sous Qlik Sense avec comme choix :

S1 (semaine 1 du mois) , S2 (semaine 2 du mois) , S3 (semaine 3 du mois),S4 (semaine 4du mois),S5 (semaine 5 du mois, si il y'en a une).

brunobertels
Master
Master

Bonjour

Peut être comme ceci

Sous réserve d'avoir un champ date dans le script.

Dans le script rajouter :

'sem '&autonumber(weekname(Date),monthname(Date)) as NuméroSemaine,

Bruno

jmialoundama
Specialist
Specialist
Author

Merci Bruno ,

J’essayerai cela dans les prochains jours.

Merci pour ton retour

jmialoundama
Specialist
Specialist
Author

Mais que veux tu dire "sous resserve d'avoir un champs date" ?

brunobertels
Master
Master

Bonjour

Je m'explique :

Pour ton besoin j'utilise la fonction autonumber et cette formule :

'sem '&autonumber(weekname(Date),monthname(Date)) as NuméroSemaine,

En gros elle dit numérote chaque semaine en repartant de 1 à chaque changement de mois.

Pour identifier la semaine et le mois j'utilise Weekname et monthname.

Ces deux fonctions ont besoin d'un champ de date : ici dans ma formule c'est "Date"

Il faudra donc que tu aies dans ton appli un champ date et que tu remplaces "Date" par  le nom de ton propre champ date.








jmialoundama
Specialist
Specialist
Author

Ok avec tes explications c'est beaucoup plus clair et je te remercie beaucoup