帆软单元格里面可以计算一个时间段里面有几个周三吗

例如计算当月这个时间段

FineReport YYcDkDca 发布于 2024-7-30 10:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-7-30 10:06(编辑于 2024-7-30 10:26)

count(GREPARRAY(RANGE(DATEINMONTH(TODAY(),1), DATEINMONTH(TODAY(),-1)),WEEKDAY(item)=3))

count(GREPARRAY(RANGE($开始日期, $结束日期),WEEKDAY(item)=3))

count(GREPARRAY(RANGE(todate($开始日期), todate($结束日期)),WEEKDAY(item)=3))

image.png

  • YYcDkDca YYcDkDca(提问者) 两个时间段的日期表示可以写成参数吗
    2024-07-30 10:21 
  • CD20160914 CD20160914 回复 YYcDkDca(提问者) 换成日期参数就行了。看修改
    2024-07-30 10:25 
  • YYcDkDca YYcDkDca(提问者) 回复 CD20160914 这个公式在SQL里面不适用吧
    2024-07-30 13:54 
  • CD20160914 CD20160914 回复 YYcDkDca(提问者) 这个是帆软的公式呀。你问的就是帆软单元格的公式呀。不是sql的!!
    2024-07-30 14:13 
最佳回答
0
ID1208Lv6高级互助
发布于2024-7-30 10:17(编辑于 2024-7-30 10:35)

image.png

=count(GREPARRAY(MAPARRAY(range(TODATE("2024-07-01"),TODATE("2024-07-31"),1),FORMAT(item,"yyyy/MM/dd")),WEEKDAY(item) = 3))

----------------------------------------------------------------------------------------

=count(GREPARRAY(MAPARRAY(range($beginDate,$endDate),1),FORMAT(item,"yyyy/MM/dd")),WEEKDAY(item) = 3))

  • YYcDkDca YYcDkDca(提问者) 时间段可以写成日期筛选里面的参数吗
    2024-07-30 10:23 
  • ID1208 ID1208 回复 YYcDkDca(提问者) 可以,把日期换成参数即可
    2024-07-30 10:35 
  • 4关注人数
  • 251浏览人数
  • 最后回答于:2024-7-30 10:35
    请选择关闭问题的原因
    确定 取消
    返回顶部