建议:
1、将表2的数据取下限值转换输入工作表;
2、使用公式获得评分值(按例图中的位置):
=LOOKUP($C14,(INDIRECT("B"&MATCH(FLOOR($B14,1),$A$9:$A$11,0)+8&":F"&MATCH(FLOOR($B14,1),$A$9:$A$11,0)+8,TRUE)),($B$8:$F$8))
式中:
INDIRECT("B"&MATCH(FLOOR($B14,1),$A$9:$A$11,0)+8&":F"&MATCH(FLOOR($B14,1),$A$9:$A$11,0)+8,TRUE) 组成身高对应的引用范围;
其中,FLOOR($B14,1) 对身高数据向下取整;
MATCH(FLOOR($B14,1),$A$9:$A$11,0)+8 定位身高对应的行
$A$9:$A$11 身高数据所在的范围
0 精确查找
+8 实际所在行的修正数
此公式可适用于wps表格/excel,已验证。
更多WPS办公软件教程,请访问:http://bbs.wps.cn或者http://e.weibo.com/wpswfw
追问大侠,您给我的例子我看懂了,但它是在一个表格里,如果分成两个表格在哪里要出现变化?也就是评分表与统计表要分开,还需怎样的变化。
追答假定第二张得分表的位置不变,第一张转换后的表在sheet1中,得分在第二行,在对应数据区前,加上“sheet1!”(注:不包括二侧引号),即可。
如:
=LOOKUP($C14,(INDIRECT("SHEET1!B"&MATCH(FLOOR($B14,1),SHEET1!$A:$A,0)&":F"&MATCH(FLOOR($B14,1),SHEET1!$A:$A,0),TRUE)),(SHEET1!$B$2:$F$2))
请自行修改和验证。