Excel 以百分比表示的时差

Excel 以百分比表示的时差,excel,excel-formula,Excel,Excel Formula,我正在计算SLA时间,需要一个简单的数学/excel公式来显示正确的结果 如果目标是6小时,技术人员在0分钟内到达,那么合适的百分比是多少?如果技术人员在6小时内到达那里,那就不是100%,对吗?如果他在3小时内到达那里,那将是50%,很容易。如果他在9小时内到达那里,那将是100%左右。我不能不看底片就把我的头绕在这上面 =IFERROR(IF(W9="00:00",0,X9/W9),0) =IF(OR(LEN(W23)=0,LEN(X23)=0),"",IF(AND(LEN(W23)&g

我正在计算SLA时间,需要一个简单的数学/excel公式来显示正确的结果

如果目标是6小时,技术人员在0分钟内到达,那么合适的百分比是多少?如果技术人员在6小时内到达那里,那就不是100%,对吗?如果他在3小时内到达那里,那将是50%,很容易。如果他在9小时内到达那里,那将是100%左右。我不能不看底片就把我的头绕在这上面

=IFERROR(IF(W9="00:00",0,X9/W9),0)


=IF(OR(LEN(W23)=0,LEN(X23)=0),"",IF(AND(LEN(W23)>0,W23+0=0),X23/TIME(0,1,0),X23/W23))
都给了我同样的错误结果

Actual Target     Expected Result
00:00   06:00   Big question
14:30   06:00   over 200$
61:29   08:00   largely over 100%
04:37   08:00   some 50%
07:13   08:00   some 100%

只需分割并将%格式应用于这些单元格:

我在C1中使用的公式是
=A1/B1


注意:关于这个
00:00
你需要设定一个标准,但是很明显,如果技术人员不在一分钟之内,那几乎是0%。您需要设置一个规则来定义在这些情况下要执行的操作

以下表达式:

=如果(A1/B1=0;“未启动”如果(A1/B1>1;“超过目标”A1/B1))

…将生成此表:


哦,上帝,我不是傻瓜。非常感谢,so=IF(W9=“00:00”,0,W9/X9)解决了所有填充的字段。接下来,处理空字段…谢谢,伙计@user12095530很高兴它对您有所帮助,如果这对您有效,请将其标记为已回答,以便可以关闭。谢谢马库斯,有时候我会觉得脑死亡,很简单。周末快乐!