如何从excel工作表中按条件自动取其对应的值?
如图,我想查张3的信息,正常情况下,可以通过“筛选”来筛查张3就可以出来了;但当表格数据众多,几百行甚至上千行时,筛选也很麻烦,现在可否通过查询的办法来求得张三的信息:在...
如图,我想查张3的信息,正常情况下,可以通过“筛选”来筛查张3就可以出来了;但当表格数据众多,几百行甚至上千行时,筛选也很麻烦,现在可否通过查询的办法来求得张三的信息:在表格旁边设置好,输入“张3”时,其对应的信息就会自动出现?这一步如何做到?不胜感谢
展开
7个回答
展开全部
1.选择B7单元格,输入“=INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))”,按回车,显示该科目最高分对应的学生姓名。
2.MAX(B2:B5)表示取B2:B5区域内的最高分,即“100”
MATCH(MAX(B2:B5),B2:B5,0)表示查询“100”在B2:B5区域内所对应的序号,即“3”
INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))表示查询A2:A5区域内第“3”个单元格所对应的内容,即“小经”。
关于MATCH函数和INDEX函数的详细学习见参考资料。
3.选择B7单元格,复制填充至C7:F7区域,自动计算出其他科目最高分的学生姓名。
展开全部
假设在I2输入姓名,J2开始显示其他信息,则J2公式如下:
=VLOOKUP($I2,$A:$H,COLUMN(B:B),0)
公式向右拖拉复制就可以了。
=VLOOKUP($I2,$A:$H,COLUMN(B:B),0)
公式向右拖拉复制就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以的,使用vlookup函数,当然,我觉得仅仅是查询用户信息,直接用excel的查找不是更方便。。。
追问
可否赐教,谢谢。。。。如果行次少,都不用查,一目了然的,就是数据太多的情况下想使用简捷的办法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询