Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
isWorkDay
isWorkDay
évalue une valeur date-heure donnée pour déterminer s'il s'agit d'un jour ouvrable ou non.
isWorkDay
suppose une semaine de travail standard de 5 jours commençant le lundi et se terminant le vendredi. Le samedi et le dimanche sont considérés comme des week-ends. La fonction calcule toujours son résultat à la granularité DAY
et ne tient pas compte de la date d'entrée donnée.
Syntaxe
isWorkDay(
inputDate
)
Arguments
- inputDate
-
La valeur date-heure que vous voulez évaluer. Les valeurs valides sont les suivantes :
-
Champs du jeu de données : tout champ
date
du jeu de données auquel vous ajoutez cette fonction. -
Fonctions de date : toute date produite par une autre fonction
date
, par exempleparseDate
. -
Champs calculés : tout champ QuickSight calculé renvoyant une
date
valeur. -
Paramètres : n'importe quel QuickSight
DateTime
paramètre.
-
Type de retour
Entier (0
ou 1
)
exemple
L'exemple suivant détermine si le champ application_date
est un jour ouvrable ou non.
Supposons qu'il existe un champ nommé application_date
avec les valeurs suivantes :
2022-08-10 2022-08-06 2022-08-07
Lorsque vous utilisez ces champs et ajoutez les calculs suivants, isWorkDay
renvoie les valeurs ci-dessous :
isWorkDay({application_date}) 1 0 0
L'exemple suivant filtre les employés dont l'emploi se termine un jour ouvrable et détermine si leur emploi a commencé un jour ouvrable ou un week-end à l'aide d'une mise en forme conditionnelle :
is_start_date_work_day = isWorkDay(employment_start_date) is_end_date_work_day = isWorkDay(employment_end_date)
