如何计算Add-on Result以将Completion Rate限制为100%?
求解符合Completion Rate=100%的Add-on Result值
步骤1:简化公式并建立等式
首先,基于你给出的指标定义,先简化Completion Rate的计算逻辑:
- 已知
Total Result (E) = Actual Result(B) + Add-on Result(C) + One Time Add-on Result(D),因此E - C - D = B - 将其代入Completion Rate公式,可简化为:
Completion Rate(G) = ROUND( ((B / F) + C + D) / A , 4 )
目标是让 G = 100% = 1,先忽略ROUND函数(先求精确值,最终结果可按需保留小数位数),得到核心等式:
((B / F) + C + D) / A = 1
步骤2:推导Add-on Result(C)的计算公式
对上述等式变形,直接解出C的表达式:
(B / F) + C + D = A C = A - (B / F) - D
注意:这里的Progress(F)需要转换为小数格式(比如82.1%要替换为0.821)
步骤3:代入示例数值计算
用你提供的表格数据代入公式:
- Target(A) = 5406
- Actual Result(B) = 3468.63
- One Time Add-on Result(D) = 207.2
- Progress(F) = 82.1% = 0.821
计算过程:
- 先计算
B / F:3468.63 / 0.821 ≈ 4224.8843 - 再计算调整后的C:
5406 - 4224.8843 - 207.2 ≈ 973.9157
验证结果
将C≈973.92代入原Completion Rate公式:
((3468.63 / 0.821) + 973.92 + 207.2) / 5406 ≈ (4224.88 + 973.92 + 207.2) / 5406 = 5406 / 5406 = 1 = 100%
完全满足Completion Rate限制为100%的要求。
内容的提问来源于stack exchange,提问作者hoa tran
相关产品推荐
相关产品推荐

