时间逻辑

帆软怎么实现  次月第一个工作日之后显示这个月-上个月的数据   次月第一个工作日之前显示上个月-上上个月的数据,逻辑怎么写

FineReport 帆软用户wYukXssXS5 发布于 2023-9-13 15:16 (编辑于 2023-9-13 16:55)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
ID1208Lv6高级互助
发布于2023-9-13 15:23(编辑于 2023-9-13 15:24)

1、先用数据集或公式的方式求出本月,上月,上上月的数据,拉入单元格

2、工作日判断,isworkday()

https://help.fanruan.com/finereport/doc-view-819.html#e4edd301d9bfe76d

现成的函数公式不支持节假日,如果要考虑节假日,需要自己维护日期管理

法定节假日判断

--https://help.fanruan.com/finereport/doc-view-3909.html

  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 我有个日历表,有每个月第一天的数据,第一个工作日,但是怎么跟表关联呢
    2023-09-13 15:54 
  • ID1208 ID1208 回复 帆软用户wYukXssXS5(提问者) 获取第一个工作日的日期和当前日期做对比,单元格值用公式if判断设置。本月上月上上月的数据是单独的单元格,根据if条件来判断组合是A-B还是C-B
    2023-09-13 16:12 
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 回复 ID1208 大佬这个怎么写
    2023-09-13 16:27 
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 回复 ID1208 能不能在数据集判断
    2023-09-13 16:32 
  • ID1208 ID1208 回复 帆软用户wYukXssXS5(提问者) 可以在数据集里,但是感觉语句会比较长,逻辑是一样的。case when判断
    2023-09-13 16:40 
  • 2关注人数
  • 177浏览人数
  • 最后回答于:2023-9-13 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部