You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

图表百分比显示异常求助:部门月度OnDuration占比计算问题

问题描述

输入图片描述

我尝试用折线图展示月度周期内OnDuration的占比情况。

我在图表的“值”区域使用了以下表达式,并将Y轴格式化为百分比,但输出结果不符合预期,可能是计算逻辑存在问题!

=Sum(Fields!OnDuration.Value / Fields!TotalSecondsInMonth.value)  

“PercentageON”字段是我在Excel中添加的,代表单个员工月度的正确占比,我希望图表能展示整个部门的月度占比,现寻求解决方案。

解决方案

当前表达式的问题在于先计算每个员工的占比再求和,这和部门整体占比的逻辑不符。部门月度总占比应该是所有员工的OnDuration总和除以所有员工的TotalSecondsInMonth总和,正确的表达式应该是:

=Sum(Fields!OnDuration.Value) / Sum(Fields!TotalSecondsInMonth.Value)

如果需要按月份分组展示,确保图表的类别组设置为月度字段,这样就能自动计算每个月的部门整体占比。

验证时可以手动计算一组数据:将所有员工的OnDuration相加,除以所有员工的TotalSecondsInMonth之和,对比图表输出结果确认是否匹配。

内容的提问来源于stack exchange,提问作者Clem_Fandango

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 19:15:33