isWorkDay - Amazon QuickSight

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

isWorkDay

isWorkDay 會評估指定的日期時間值,以判斷該值是否為工作日。

isWorkDay 假設標準的每週工作 5 天,從週一開始到週五結束。週六和週日為週末。此函數永遠以 DAY 精細程度計算其結果,並且不包含指定的輸入日期。

語法

isWorkDay(inputDate)

引數

inputDate

您要評估的日期時間值。有效值如下:

  • 資料集欄位:您要在其中新增此函數的資料集中的任何 date 欄位。

  • 日期函數:從另一個 date 函數輸出的任何日期,例如 parseDate

  • 計算欄位:任何傳回 date 值的 QuickSight 計算欄位。

  • 參數:任何 QuickSight DateTime 參數。

傳回類型

整數 (01)

範例

以下範例判斷 application_date 欄位是否為工作日。

假設有一個名為 application_date 的欄位,其值如下:

2022-08-10 2022-08-06 2022-08-07

當您使用這些欄位並新增以下計算時,isWorkDay 傳回下列值:

isWorkDay({application_date}) 1 0 0

以下範例使用條件格式篩選在工作日離職的員工,並判斷他們入職當天是工作日還是週末:

is_start_date_work_day = isWorkDay(employment_start_date) is_end_date_work_day = isWorkDay(employment_end_date)
Data table showing employee start and end dates with work day indicators for five employees.