weekday Fonction de script et de graphique | Aide Qlik Sense sous Windows
Accéder au contenu principal Passer au contenu complémentaire

weekday Fonction de script et de graphique

Cette fonction renvoie une valeur double avec :

  • Un nom de jour tel que défini dans la variable d'environnement DayNames.
  • Un entier compris entre 0 et 6 correspondant au jour nominal de la semaine (0-6).

weekday(date [,first_week_day=0])

Double

La fonction weekday() détermine le jour de la semaine d'une date. Elle renvoie ensuite une valeur de chaîne représentant ce jour-là.

Diagramme de la fonction weekday() renvoyant le nom du jour d'une date

Diagram that shows the weekday() function returns the name of the day that a date falls on.

Le résultat renvoie la valeur numérique correspondant à ce jour de la semaine (0-6), en fonction du jour de début de la semaine. Par exemple, si le premier jour de la semaine est défini comme étant un dimanche, un mercredi renverra une valeur numérique 3. Ce jour de début est déterminé soit par la variable système FirstWeekDay ou par le first_week_day paramètre de fonction.

Vous pouvez utiliser cette valeur numérique dans le cadre d'une expression arithmétique. Par exemple, multipliez-la par 1 pour renvoyer la valeur elle-même.

Diagramme de la fonction weekday() avec la valeur numérique du jour affichée au lieu du nom du jour

Diagram that shows the weekday() function can return a number value that corresponds to the day which is identified.

La fonction weekday() est utile lorsque vous souhaitez comparer des agrégations par jour de la semaine. Par exemple, si vous souhaitez comparer les ventes moyennes de produits par jour de la semaine.

Ces dimensions peuvent être créées soit dans le script de chargement en utilisant la fonction permettant de créer un champ dans une table Master Calendar ; ou elles peuvent être créées directement dans un graphique sous forme de mesure calculée.

Rubriques associées
Rubriques Interaction
FirstWeekDay Définit le jour de début de chaque semaine.
Arguments
Argument Description
date Date ou horodatage à évaluer.
first_week_day

Spécifie le jour où débute la semaine. S'il est omis, c'est la valeur de la variable FirstWeekDay qui est utilisée.

FirstWeekDay

Vous pouvez utiliser les valeurs suivantes pour définir le premier jour de la semaine dans l'argument first_week_day :

Valeurs first_week_day
Jour value
Lundi 0
Mardi 1
Mercredi 2
Jeudi 3
Vendredi 4
Samedi 5
Dimanche 6

Paramètres régionaux

Sauf indication contraire, les exemples de cette rubrique utilisent le format de date suivant : MM/DD/YYYY. Le format de date est indiqué dans l'instruction SET DateFormat de votre script de chargement de données. Le format de date par défaut peut être différent dans votre système en raison de vos paramètres régionaux et d'autres facteurs. Vous pouvez modifier les formats utilisés dans les exemples ci-dessous en fonction de vos besoins. Ou vous pouvez modifier les formats utilisés dans votre script de chargement pour qu'ils correspondent à ceux de ces exemples.

Les paramètres régionaux par défaut des applications sont basés sur les paramètres système régionaux de l'ordinateur ou du serveur où Qlik Sense est installé. Si le serveur Qlik Sense auquel vous accédez est configuré sur la Suède, l'éditeur de chargement de données utilisera les paramètres régionaux suédois pour les dates, l'heure et la devise. Ces paramètres de format régionaux ne sont pas liés à la langue affichée dans l'Qlik Sense interface utilisateur. Qlik Sense sera affiché dans la même langue que le navigateur que vous utilisez.

Note InformationsSauf indication contraire, la valeur FirstWeekDay est définie sur 0 dans ces exemples.
Exemples de fonction
Exemple Résultat
weekday('10/12/1971') Renvoie 'Tue' (mardi) et 1.
weekday('10/12/1971' , 6)

Renvoie 'Tue' (mardi) et 2.

Dans cet exemple, le dimanche (6) est de premier jour de la semaine.

SET FirstWeekDay=6;

...

weekday('10/12/1971')

Renvoie 'Tue' (mardi) et 2.

Exemple 1 - chaîne Weekday

Exemple 2 - first_week_day

Exemple 3 - exemple objet graphique

Exemple 4 - scénario

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.