FineBI公式列计算结果,为什么4月份的也会赋值?

下面FineBI里面的公式列函数:
  1. IF (
  2.                 AND (
  3.                         DATEDIF(today(),日期字段, "D") >= 0
  4.                         ,DATEDIF(today(), 日期字段, "D") <= 30
  5.                         )
  6.                 ,IF (
  7.                         AND (
  8.                                 DATEDIF(today(), 日期字段, "D") >= 0
  9.                                 ,DATEDIF(today(), 日期字段, "D") <= 7
  10.                                 )
  11.                         ,'7天内'
  12.                         ,'30天内'
  13.                         )
  14.                 ,NULL )
  15.                 )
复制代码
是用IF嵌套的,要解决的需求就是如果是在未来的30天内(日期字段-今天),公式列字段赋值为'30天内'  ;如果是未来的7天内的,公式列字段赋值为'7天内'

现在出现一个问题,比如今天是5.12日,计算下来4月份的日期也会赋值'30天内',请问是什么情况

编辑于 2018-5-12 23:22  
编辑于 2018-5-12 23:23  
FineBIgaoyong30000 发布于 2018-5-12 23:21
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
影丶发布于2018-5-12 23:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
gaoyong30000发布于2018-5-12 23:55(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 575浏览人数
  • 最后回答于:2018-5-12 23:55
    活动推荐 更多
    热门课程 更多
    返回顶部