如何编写DAX公式计算生产率百分比?现有尝试方案无效
生产率百分比DAX公式修正方案
你之前的公式计算的是单位时间生产总量(每小时生产件数),并非百分比形式的生产率。以下根据常见生产率定义提供对应DAX公式:
1. 合格生产率(合格产品占总生产数量的比例)
用于衡量生产质量,计算合格产品占总生产数量的百分比:
%合格生产率 = DIVIDE( SUM('Table'[quantity produced]) - SUM('Table'[quantity rejected]), SUM('Table'[quantity produced]), 0 ) * 100
示例中Hassia的合格生产率为 (300-1)/300*100≈99.67%。
2. 设备生产效率(实际 vs 标准单位时间产量)
若要衡量设备实际生产效率与标准产能的比值,需先定义标准小时产量(比如每小时应生产40件),公式如下:
%设备生产效率 = DIVIDE( (SUM('Table'[quantity produced]) - SUM('Table'[quantity rejected])) / SUM('Table'[machine opening time]), [标准小时产量], 0 ) * 100
3. 产能利用率(总生产数量占理论产能的比例)
如果理论产能基于开机时间和单件标准生产耗时(比如每件需0.02小时),公式为:
%产能利用率 = DIVIDE( SUM('Table'[quantity produced]), SUM('Table'[machine opening time]) / [每件标准耗时], 0 ) * 100
若仅需将单位时间产量转为百分比形式
如果只是想把原公式的结果转为百分比展示(虽然这种表述不常见),可调整为:
%单位时间生产率 = DIVIDE( SUM('Table'[quantity produced]), SUM('Table'[machine opening time]), 0 ) * 100
示例中Bossar的结果为 291/7.5*100=3880%,本质是每小时生产38.8件的百分比化表达。
内容的提问来源于stack exchange,提问作者Nes Hal
相关产品推荐
相关产品推荐

