那彩虹一定在风雨后 发表于 2021-11-12 16:32:00

将学生体育测试成绩按计分标准转换成分数

想把学生的体育测试成绩转换成分数,如800m,测试成绩是3分40秒,根据标准,换成分数就是90.之前用if函数嵌套太多,用vlookup函数转换成分数又不对。请大神指导一二。

左手牵你不放 发表于 2021-11-17 22:53:32

I3:
=IFERROR(INDEX(标准!$A$2:$A$22,MATCH(1=1,H3-OFFSET(标准!$B$1,1,1*(B3="女"),21)<=0,)),0)
三键结束,下拉

雪桑拿 发表于 2021-11-30 15:21:13

感谢指导,21代表什么?

用户海阔天空 发表于 2021-12-6 00:22:25

请大神再次指导!

芳香怡人 发表于 2021-12-15 15:49:33

21是offset函数中的高度参数
OFFSET(标准!$B$1,1,1*(B3="女"),21)解释为:以B1单元格为顶点,向下第一行开始,连续数21行的行数范围;
如果B3为女,以B1单元格为顶点,右数1列(C列),如果B3不为女,则为B列本列
以上列和行的范围交叉部分
页: [1]
查看完整版本: 将学生体育测试成绩按计分标准转换成分数