快速浏览我想仅在取消值标志= 1(True)的行中计算Datediff,并将输出添加到同一行级别的新列中,对于取消= 0的行,不要执行datediff
我的 Quicksight 查询 - 这不起作用 - 需要帮助
ifelse(cancellation='1',dateDiff({upload_dt},{billed_date}),'null')
我的 excel 查询 - 这是有效的
=IF(D2=1,(B2-C2),"null")
快速浏览我想仅在取消值标志= 1(True)的行中计算Datediff,并将输出添加到同一行级别的新列中,对于取消= 0的行,不要执行datediff
我的 Quicksight 查询 - 这不起作用 - 需要帮助
ifelse(cancellation='1',dateDiff({upload_dt},{billed_date}),'null')
我的 excel 查询 - 这是有效的
=IF(D2=1,(B2-C2),"null")
在日期差异函数中,您没有指定日期粒度。几年做 ifelse(cancellation='1',dateDiff({upload_dt},{billed_date},'YYYY'),'null') 几天做 ifelse(cancellation='1',dateDiff({upload_dt},{billed_date} ,'DD'),'null')
更多信息可在此处获得: https ://docs.aws.amazon.com/quicksight/latest/user/dateDiff-function.html