=LOOKUP(MIN(LOOKUP(N3,OFFSET($U$9:$AD$14,,LOOKUP(D3,{"理科","美术","体育","文科","音乐"},{1,5,9,3,7})-1,,1),$T$9:$T$14),LOOKUP(O3,OFFSET($V$9:$AD$14,,LOOKUP(D3,{"理科","美术","体育","文科","音乐"},{1,5,9,3,7})-1,,1),$T$9:$T$14)),$T$9:$T$14,$S$9:$S$14)
略有修正,使用OFFSET函数是,width参数使用1即可。
为能使用一个通用公式,在普通类里面的文理科分别增加一列空白,用于非普通类用于判断的术科分数进行判断。
该函数里多次使用LOOKUP函数,用于返回录取批次而进行相应的修改定义,结合offset函数用于定位不同类考生属性
由于录取批次受文理总分与术科成绩限制,并符合木桶原理(定义最高批次为0,是虚拟文理科术科均为最高批次)。故采用了MIN函数,用于确定各分数所属区域值(该值也就决定了批次)。
使用道具 举报
普通类在高考成绩表中有理科和文科之分,可是美术音乐和体育又如何区分文化和术科?录取分数线表设计不合理,高考成绩表无法与录取表对应?如果对应了,一个公式就解决了建议:在高考成绩表中增加美术等和文化与术科分类。
如:
=LOOKUP(MIN(LOOKUP(N3,OFFSET($U$9:$AD$14,,LOOKUP(D3,{"理科","美术","体育","文科","音乐"},{1,5,9,3,7})-1,,2),$T$9:$T$14),LOOKUP(O3,OFFSET($V$9:$AD$14,,LOOKUP(D3,{"理科","美术","体育","文科","音乐"},{1,5,9,3,7})-1,,2),$T$9:$T$14)),$T$9:$T$14,$S$9:$S$14)
感谢zezhza和fuzp 的帮助。有很大的启发性。定义名称、lookup、offset的运用非常精彩~!谢谢啦
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-5-22 10:46 , Processed in 0.403081 second(s), 11 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.