大佬们,请教一个数据筛选的问题
excel吧
全部回复
仅看楼主
level 1
氵度丶 楼主
要给学校的学生做体检,筛选儿童生长发育情况。
就是比如 孩子3岁,身高低于89.7厘米的话是矮小。用机器测量好之后在K栏填年龄,L列填身高,能自动在M列显示儿童生长发育情况,矮小、中下等、中等、中上等、上等。有什么办法吗?
2023年09月06日 07点09分 1
level 1
用if套if的函数比较简单直接,就是要套比较多次
2023年09月06日 08点09分 2
吧务
level 15
改造下数据表,黄色区域只保留该分段的最小值.
2023年09月06日 08点09分 3
level 1
我试了下,可以在M4输入:
=IF(L4<MIN(INDEX(A:I,MATCH(K4,A:A,0),0)),A2,IF(L4>MAX(INDEX(A:I,MATCH(K4,A:A,0),0)),I2,INDEX(A:I,2,MATCH(L4,INDEX(A:I,MATCH(K4,A:A,0),0),1))))
能力有限,比较复杂,但是需要把第2行合并单元格给取消掉,不要留空单元格。新建辅助行再隐藏也行。自己调下定位吧
2023年09月06日 09点09分 4
level 12
将原始的对照表调整成标准数据库格式,然后用match搭配index就可以了
2023年09月07日 00点09分 5
level 10
=INDEX(A$2:I$2,MATCH(L4,OFFSET(A$3:I$3,MATCH(K4,A$4:A$15,),),1)),把上等加上,合并单元格填充一下。
2023年09月07日 03点09分 6
感谢大佬
2023年09月08日 07点09分
1