Excel:根据范围给出分数,其中max = 1且min = 10

时间:2017-02-03 23:56:49

标签: excel

我有以下问题: 我想给1-10的数字给出分数,例如:

|   | A    | B  |
|---|------|----|
| 1 | 1209 | 1  |
| 2 | 401  | 7  |
| 3 | 123  | 9  |
| 4 | 49   | 10 |
| 5 | 30   | 10 |

(不确定B是否100%正确但粗略) 我用

得到了B值
=ABS(CEILING(A1;MAX($A$1:$A$32)/10)*10/MAX($A$1:$A$32)-11)

它似乎有用,但如果我举个例如

的数字
|   | A    | B  |
|---|------|----|
| 1 | 100  | 1  |
| 2 | 90   | 2  |
| 3 | 80   | 3  |
| 4 | 70   | 4  |
| 5 | 50   | 6  |

但我希望50岁为10岁。

我希望它具有可扩展性,因此我可以使用1-10或1-100或5-27或任何比例,并且列表中有多少数字以及从中得分的数字。

谢谢!

1 个答案:

答案 0 :(得分:1)

使用此公式:

def set_s3_direct_post
  @s3_direct_post = S3_BUCKET.presigned_post(key: "uploads/intro_video/#{SecureRandom.uuid}/${filename}", success_action_status: '201', acl: 'public-read')
end

可扩展。你把最大值和最小值放在E1和E2中。

enter image description here