求一段时间的平均值

截屏2021-09-02 下午4.27.43.png

现在的应出勤人数,是从 开始时间-结束时间 这一段时间的签到总次数(1号应出勤30人,2号应出勤25人,3号应出勤20人,1-3号应出勤75人),但我现在要的是平均应出勤人数(1-3号应出勤75人,平均每天出勤25人)这种,根据筛选的开始时间-结束时间,这个时间段来求平均出勤人数,请问我这个要怎么处理。

FineReport 用户y9803539 发布于 2021-9-2 16:52
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
shirokoLv6资深互助
发布于2021-9-2 16:58

image.png

A1/DATESUBDATE($TIME2,$TIME1,'d')

最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-9-2 16:53

是想在SQL上求还是表单上直接计算?

最佳回答
0
霜凡Lv5中级互助
发布于2021-9-2 16:55

image.png

最佳回答
0
LSQ000Lv5中级互助
发布于2021-9-2 17:00(编辑于 2021-9-2 17:01)

sql里用 应到人数/(TO_DATE('${endtime}','yyyy-MM-dd')-TO_DATE('${starttime}','yyyy-MM-dd'))

最佳回答
0
陈阿大Lv5初级互助
发布于2021-9-2 17:02

总数应该是做求和   select  sum(实到人数) from   表   where   日期  between   time1  and   time2

这样求出第一个值    假设房子A1  ,B1求平均值可以使用公式,如下:A1/DATEDIF($time1,$time2,"D")

image.png

最佳回答
0
Moki_minLv5初级互助
发布于2021-9-2 17:17

你这个平均出勤人数,剔不剔除非工作日的?

  • 6关注人数
  • 410浏览人数
  • 最后回答于:2021-9-2 17:17
    请选择关闭问题的原因
    确定 取消
    返回顶部