1. 概述
1.1 預期效果
使用者有時需要判斷某個時間欄位是否在指定時間段內,例如,判斷「開票時間」是否在「入賬時間」和「發貨時間」之間,如下圖所示:
1.2 實現思路
需要實現時間之間得比較,用 if 函式進行判斷。
2. 操作步驟
範例資料:
上傳 Excel 資料集至 FineBI 中,如下圖所示:
2.1 建立自助資料集
新增自助資料集,選擇 Excel 資料集,並勾選所有欄位,如下圖所示:
2.2 判斷時間
點選「+」,點擊「新增欄」,如下圖所示:
命名新增欄為「判斷結果」,輸入公式:if(AND(開票時間>入賬時間,開票時間<發貨時間),"是","否") 點選「確定」,如下圖所示:
注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。
公式說明:
公式 | 說明 |
---|---|
AND(開票時間>入賬時間,開票時間<發貨時間) | 判斷「開票時間」是否在「入賬時間」和「發貨時間」之間 |
if(AND(開票時間>入賬時間,開票時間<發貨時間),"是","否") | 若條件為真,為“是”,否則為“否” |
2.3 效果查看
詳情參見本文 1.1 節。