高手帮我解释下这个表格中的公式是什么意思
=IFERROR(IF(J6>2,-(J6-2)*10,IF(J6<1.5,"10",(2-J6)*20)),"-")领导在表格中一个计算我们工作实效的公式但是我完全不明...
=IFERROR(IF(J6>2,-(J6-2)*10,IF(J6<1.5,"10",(2-J6)*20)),"-")领导在表格中一个计算我们工作实效的公式但是我完全不明白这个是怎么算了有大哥帮解释一下吗?
展开
1个回答
展开全部
这个公式中10加双引号是没有必要的,所以公式可以写成:
=IFERROR(IF(J6>2,-(J6-2)*10,IF(J6<1.5,10,(2-J6)*20)),"-")
公式的意思是,如果J6单元格数值大于2,输出-(J6-2)*10;否则如果J6<1.5,输出10;否则也就是1.5<=J6<=2就输出(2-J6)*20;如果J6中的数据不是数字,就输出“-”
追问
那这个J6 的数据又是怎么来的
以下为J6表格的 公式
=IFERROR(SUMIFS('维修&其他(散户)'!AT:AT,'维修&其他(散户)'!AY:AY,B6,'维修&其他(散户)'!AU:AU,"Y")/COUNTIFS('维修&其他(散户)'!AY:AY,B6,'维修&其他(散户)'!AU:AU,"Y"),"-")
追答
AY列等于B6,且AU列等于“Y”所对应的AT列数据的和除以AY列等于B6和AU列等于“Y”的数量。也就是求平均数。
不过这个公式写复杂了,它完全可以用多条件平均数函数AVERAGEIFS替换。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |