阿布布 发表于 2021-11-15 21:10:00

请有空的大哥们帮个忙


赋 分表

原始分

要填的表格
现在的情况是要根据赋分表结合原始分,填入赋分值。比如,物理原始分大于等于3分少于20分之间,赋40分,大于等到20少于28的,赋41分,依次类推。研究了半天vlookup不得要领。请各位大哥们有空的帮个忙,万分感谢!

曾登义 发表于 2021-11-27 02:32:29

=INDEX(赋分表!$A$2:$A$62,MATCH(VLOOKUP($C2,原始!$C:$P,6,),赋分表!B$2:B$62,-1))

三馨 发表于 2021-12-20 06:56:55

=INDEX(赋分表!$A$2:$A$62,MATCH(VLOOKUP($C2,原始!$C:$P,MATCH(H$1,原始!$C$1:$P$1,),),OFFSET(赋分表!$A$2:$A$62,,MATCH(H$1,赋分表!$B$1:$H$1,)),-1))

矿发财 发表于 2022-1-6 04:51:34

H2=IFERROR(IF(INDEX(原始!$D$2:$N$255,MATCH($C2,原始!$C$2:$C$255,),MATCH(H$1,原始!$D$1:$N$1,))<>"",INDEX(赋分表!$A$2:$A$62,MATCH(1=1,INDEX(原始!$D$2:$N$255,MATCH($C2,原始!$C$2:$C$255,),MATCH(H$1,原始!$D$1:$N$1,))>=OFFSET(赋分表!$A$2:$A$62,,MATCH(H$1,赋分表!$1:$1,)-1),)),""),"")

数组三键,右拉、下拉。

葙芩葙薆 发表于 2022-1-6 13:17:22

H2=IFERROR(INDEX(N(OFFSET(赋分表!$A$1,63-ROW($1:$62),)),MATCH(VLOOKUP($B2,原始!$B:$N,MATCH(H$1,原始!$B$1:$N$1,),),1/N(OFFSET(赋分表!$A$1,63-ROW($1:$62),MATCH(H$1,赋分表!$B$1:$H$1,)))^-1)),)
右拉下拉,不知道对不对,请验证!

仙子 发表于 2022-2-14 16:31:23

碰到生物成绩出错了
页: [1]
查看完整版本: 请有空的大哥们帮个忙