怎么用控件筛选第几个自然周,然后显示当前周周一到周日的日期呢

image.png我是想用帆软的控件筛选第几个周,但是旁边列显示当前周周一跟周日的日期,这咋写嘞

FineReport 脑壳痛 发布于 前天 18:13 (编辑于 前天 18:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7高级互助
发布于前天 18:52

筛选控件可以直接用下拉框就行了

下拉框的数据字典,单独建一个(select distinct dateweek from tab order by dateweek desc )

当前周周一到周日的日期,最好建一个自定义的日期表,关联一下就出来了

最佳回答
0
snrtuemcLv8专家互助
发布于昨天 07:54

正常输入一个当前年份周周数,然后去这一周的计算公式,是下面的的公式

10是第十周 你可以替换成变量

dateInWeek(DATEDELTA(TODAY(),-(WEEK(TODAY())-10)*7),-1)  最后一天

dateInWeek(DATEDELTA(TODAY(),-(WEEK(TODAY())-10)*7),1)  第一天

==========

你的下拉是2024-10这个格式,截取变换下,你可以在单元格写下面公式

=dateInWeek(DATEDELTA(TODAY(),-(WEEK(TODAY())-right($下拉框名,2)*1)*7),-1)  最后一天

=dateInWeek(DATEDELTA(TODAY(),-(WEEK(TODAY())-right($下拉框名,2)*1)*7),1)  第一天

  • 3关注人数
  • 116浏览人数
  • 最后回答于:昨天 07:54
    请选择关闭问题的原因
    确定 取消
    返回顶部