我有一个按位置排列的培训数据集,它有一个状态变量,包含“完成”、“未开始”、“过期”、“弹性”和“正在进行”。我做了一个独特的变量,我称之为“staff”,并使用“distinct count”来计算staff作为度量。下面的数据布局示例
Status location id family staff complete abc 1 abcd xxxxx expired abb 2 abcd xxxxx
我对每个状态都有一个完成的总百分比,但我也希望根据我无法工作的总百分比来计算“完成”、“进行中”和“弹性”。我试着调整状态和计数,但没有得到正确的数字。我还尝试创建一个状态为3的组,但是当我转到新的工作表完成计算时,该组也会过滤总计数字。
{FIXED [status],:count([staff])}
我也是新手,但这似乎应该很容易,但我知道lod是棘手的。
任何建议都会有帮助的。
如果我理解正确,您需要一个[工作人员]的独特计数,其[状态]为“完成”、“进行中”或“已用”除以[工作人员]的整体独特计数(任何状态)。如果是,请尝试以下操作:
COUNTD(IIF([Status] = "complete" or [Status] = "In progress" or [Status] = "elapsed",[staff],NULL)) / COUNTD([staff])