下面FineBI里面的公式列函数:
- IF (
- AND (
- DATEDIF(today(),日期字段, "D") >= 0
- ,DATEDIF(today(), 日期字段, "D") <= 30
- )
- ,IF (
- AND (
- DATEDIF(today(), 日期字段, "D") >= 0
- ,DATEDIF(today(), 日期字段, "D") <= 7
- )
- ,'7天内'
- ,'30天内'
- )
- ,NULL )
- )
复制代码 是用IF嵌套的,要解决的需求就是如果是在未来的30天内(日期字段-今天),公式列字段赋值为'30天内' ;如果是未来的7天内的,公式列字段赋值为'7天内'
现在出现一个问题,比如今天是5.12日,计算下来4月份的日期也会赋值'30天内',请问是什么情况
编辑于 2018-5-12 23:22
编辑于 2018-5-12 23:23
|