EXCEL筛选问题,有两张表,需要在SHEET1中筛选出SHEET2中数据,比如全班数学成绩,

sheet1的97分,需要把sheet2中所有得97分的学生姓名都显示在sheet1中。VLOOKUP函数只能筛选出97的第一个姓名,第二个无法筛选出。哪位高手能解决这个问题??万分感谢。

首先改变列的排列顺序,将分数放在首列。
然后选择97,在选择sheet2中的所有范围。
然后看人名在从以分数为第一列数起,看人名在第几列,就输入数字几。

最后选择0或1都为所谓的。

因为VLOOKUP函数默认选择项是首列。只要你会VLOOKUP函数基础,改一下格式就可以了。

望采纳!追问

我的意思是,得97分的学生有好几个,vlookup只能选出第一个97分姓名,第二个97分选不出来

追答

看来你是没有vlookup基础。

你是想通过vlookup一下把所有的都找出来?那还是用查找替换选项较好,然后在用颜色涂色。

vlookup是指选定一个条件,当符合这个条件的数据全部拉出。

例如,设定条件是97分,选择好范围后(这个范围97分所在列要在首列),在选择人名所在列,在下拉过程中97分的人名就都会被拉出来。
另外你是不是对相对引用和绝对引用没有设定好,单元格会滑动。
再不行你就得给我表格发过来我教你了。
做好先了解一下vlookup的基础和用法。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-18
用 INDEX 函数完全胜任。
相似回答