excel中,知道年龄身高体重,怎样得出相应得分

每个年龄区间,身高和体重都有不同的对应得分

不好意思,因数据太多,懒得输数据了,只输了3行数据来验证公式,上图

D27公式:

=IFERROR(LOOKUP(C27,IFERROR(--SUBSTITUTE(REPLACE(OFFSET($A$3,MATCH(1,0/(B27>=--LEFT($A$4:$A$24,3))),LOOKUP(A27,{20,30,40,50},{1,6,11,16}),,5),FIND("-",OFFSET($A$3,MATCH(1,0/(B27>=--LEFT($A$4:$A$24,3))),LOOKUP(A27,{20,30,40,50},{1,6,11,16}),,5)&"-"),9,),">",),),{1,3,5,3,1}),"")

数组公式,按CTRL+SHIFT+回车结束,下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-13
这个问题目前的数据结构很难操作,需要重新安排源数据结构,用函数算得分就简单啦
第2个回答  2018-10-13
由于数据源格式过乱,用函数很难实现
可以考虑用VBA或整理好数据源格式后再做计算
第3个回答  2018-10-13
得分的依据是什么?与年龄身高体重的关系又是什么?
相似回答