查找某一列的数值,并返回对应列中其他行的数值

举例,校运动会报名表如图,需要查找所有报名项目为兔跳15米的人,也就是兔跳15米打对勾的人,并返回所有报名人对应行的号码

方案一:用公式。
找一空白单元格,输入公式:
=INDEX(A:A,SMALL(IF(E:E="√",ROW(A:A),4^8),ROW(1:1)))&""
然后按Ctrl + Shift + Enter,再下拉公式即可。
方案二:用筛选。推荐使用筛选。
选中表格中最上一行的内容,再点击菜单栏中的数据---筛选。

表格最上一行的单元格的右边会出现三角形箭头,点击免跳15米右边的箭头,在下拉框中勾选"√"就可以了。追问

输入了,没反应,下拉公式后出现#NUM! 错误

追答

这是数组公式,输入完不要直接按回车,而应该按住Ctrl + Shift不送手,再按Enter。

按完之后,选择这个单元格,显示窗中会自动给加上一个{}

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-04-09
你可以筛选的啊追问

还需要用返回的号码套公式

相似回答