问题已解决

达成60%以下,不算,70-79%,按70%算,达成80-89%,按80%算,以此类推150%以上按150%,封顶,如何编写公式

84784961| 提问时间:10/16 11:25
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答
小智老师
金牌答疑老师
职称:初级会计师,中级会计师
这个可以用IF函数实现,公式大致如下:=MIN(1.5,MAX(0.6,(达成率-0.6)/0.1+0.7)),假设达成率放在A1单元格。请注意根据实际表格调整。
10/16 11:28
84784961
10/16 11:38
先来试下
小智老师
10/16 11:40
好的,试试这个公式:=MIN(1.5,MAX(0.6,ROUND(A1*10,0)*0.1)),这里假设达成率在A1单元格。这样可以将达成率转换为对应的百分比。请测试一下看是否符合需求。如有问题再沟通。
84784961
10/16 11:41
刚才输入83%的也显示1.5呢
84784961
10/16 11:43
67%的显示70%昵
小智老师
10/16 11:44
抱歉,该问题暂时不太清楚,可以重新提问。请确认具体数值放置的单元格及期望的计算结果。
84784961
10/16 11:46
95%以上显示100%
小智老师
10/16 11:47
试试这个公式:=MIN(1.5,MAX(0.6,ROUND(A1*10,0)*0.1)),如果95%以上仍显示1.5,可以调整为:`=MIN(1.5,IF(A1<=0.95,MAX(0.6,ROUND(A1*10,0)*0.1),1.5))`,这里A1是存放达成率的单元格。这样95%以上的都会显示为100%(即1.0)。请测试。
小智老师
10/16 11:48
你试试这个公式:`=MIN(1.5, IF(A1 >= 0.95, 1.5, MAX(0.6, ROUND(A1 * 10, 0) * 0.1)))`,这里A1是达成率所在的单元格。这样95%以上会显示1.5,其他区间也会按规则计算。请测试看看。
84784961
10/16 11:55
这里有个问题是如果完成率小于60,显示60呢,要60以下算0
小智老师
10/16 11:57
明白了,试试这个公式: `=MIN(1.5, MAX(0, IF(A1<0.6, 0.6, ROUND(A1*10,0)*0.1)))` 这里A1是达成率所在的单元格。这样可以确保达成率低于60%时显示60%,而低于60%则显示0。请测试一下。
84784961
10/16 13:48
if(A1&lt;这个是怎么打,lt是指哪个
小智老师
10/16 13:50
在Excel公式中,`<` 符号用来表示“小于”。你不需要输入 `&lt;`,直接使用 `<` 即可。所以公式应该是: `=MIN(1.5, MAX(0, IF(A1 < 0.6, 0.6, ROUND(A1*10,0)*0.1)))` 这里的 `<` 就是表示“小于”的意思。请用这个公式试试。
描述你的问题,直接向老师提问
0/400
      提交问题

      您有一张限时会员卡待领取

      00:10:00

      免费领取
      Hi,您好,我是基于人工智能技术的智能答疑助手,如果有什么问题可以直接问我呦~