找回密码
 立即注册

QQ登录

只需一步,快速开始

Pluto丶
金牌服务用户   /  发表于:2024-1-3 16:18  /   查看:1918  /  回复:11
1金币
老师好,仪表板,新增度量值和分析表达式能否实现,以部门为分类,出勤人数为数值轴,查询出某个部门一天的出勤人数,数据模型有部门,日期和是否出勤 企业微信截图_17042694772647.png 企业微信截图_17042697167391.png

当有多个条件确定是否出勤时又该怎么处理。

我用CountW('明细报表','明细报表'[应出勤(时)]=='明细报表'[实际出勤(时)]&&'明细报表'[应出勤(时)]>0) 发现数据与数据库的的查询数据对不上。
image.png95198973.png

最佳答案

查看完整内容

这种分类在图表上做不了,您需要在数据集上提前进行处理。可以创建一个计算字段,先将数据做一个满勤还是缺勤的分类。图表制作数据统计和过滤 您参考一下计算字段的使用教程: https://www.grapecity.com.cn/solutions/wyn/help/docs/data-preparation/cached-native-dataset/configure-detailed-fields/calculated-field

11 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-1-3 16:18:51
来自 10#
Pluto丶 发表于 2024-1-4 09:50
老师是这样的,我这里不同的人 应出勤时间是不同的 可能有的人是8小时工作制,有的是12小时的,用值的范围  ...

这种分类在图表上做不了,您需要在数据集上提前进行处理。可以创建一个计算字段,先将数据做一个满勤还是缺勤的分类。图表制作数据统计和过滤
您参考一下计算字段的使用教程:
https://www.grapecity.com.cn/sol ... ds/calculated-field
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-3 16:52:39
2#
问题描述:根据部门统计出勤人数。



问题解决:

您好,从您的描述来看,用不到度量值和分析表达式。属于仪表板图表的正常设计:
① 我模拟了您的数据:
image.png449348754.png

② 正常设计,以部门编号为分类,对 id 进行计数之后作为数据,进行图表设计:
image.png798392638.png

③ 然后添加过滤器,只保留出勤的人员就行了。

image.png77252806.png

如果是这个场景您可以按照我上面的步骤试一试。如果不是,麻烦您在具体描述一下您的需求,咱们再看看怎么解决问题。

回复 使用道具 举报
Pluto丶
金牌服务用户   /  发表于:2024-1-3 17:08:07
3#
老师,是这样的 这张数据表里 有不同日期的记录,然后同一个人在不同的日期里有不同的应出勤情况,我用三个筛选器做了年月日的筛选。判断出勤有两个字段 一个应出勤时间和实际出勤时间,当应出勤时间=实际出勤时间 且 应出勤时间>0才能判定为出勤。而应出勤人数的判断条件 应出勤时间>0。这样的话如何算出 某天以部门为分类的出勤人数和 出勤率
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-3 17:31:30
4#
Pluto丶 发表于 2024-1-3 17:08
老师,是这样的 这张数据表里 有不同日期的记录,然后同一个人在不同的日期里有不同的应出勤情况,我用三个 ...

这个我看到您是把日期拆成单独的年、月、日,来进行过滤的。这个过程您应当是把日期对应的年、月、日绑定到了对应筛选器上:

image.png218223876.png


您创建一个仪表板参数接收一下:
image.png447596434.png


然后在对应的图表上创建过滤就行:
image.png710534972.png




回复 使用道具 举报
Pluto丶
金牌服务用户   /  发表于:2024-1-4 08:10:06
5#
是的,我创建并且绑定了,现在的主要问题是,判断出勤有两个字段 一个应出勤时间和实际出勤时间,当应出勤时间=实际出勤时间 且 应出勤时间>0才能判定为出勤。而应出勤人数的判断条件 应出勤时间>0。这样的话如何算出 某天以部门为分类的出勤人数和 出勤率。 我必须先汇总出出勤人数和应出勤人数,但是用度量值CountW 获取到的值不对。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-4 08:46:24
6#
计数不用你来做,柱形图自动会计数或者求和,文本类型默认就是计数的。你只需要把对用的过滤条件加上就行了。
回复 使用道具 举报
Pluto丶
金牌服务用户   /  发表于:2024-1-4 09:07:05
7#
但是老师,用筛选器的话怎么设置应出勤时间=实际出勤时间呢,假如我想取出勤率的话,需要怎么做呢 企业微信截图_17043303646320.png232756041.png
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-1-4 09:28:52
8#
Pluto丶 发表于 2024-1-4 09:07
但是老师,用筛选器的话怎么设置应出勤时间=实际出勤时间呢,假如我想取出勤率的话,需要怎么做呢


如果是数值类型,在隔壁有个 规则匹配 , 设置范围就行:
image.png79216612.png


感觉咱们的基础比较差,建议多看看我们产品的帮助文档:
https://www.grapecity.com.cn/solutions/wyn/help/docs/index
image.png687664184.png
回复 使用道具 举报
Pluto丶
金牌服务用户   /  发表于:2024-1-4 09:50:44
9#
老师是这样的,我这里不同的人 应出勤时间是不同的 可能有的人是8小时工作制,有的是12小时的,用值的范围 应出勤12小时只工作了8小时 不能算满勤的,这种怎么办
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部