EXCEL表格中,不用自动筛选,直接输入某一单格的内容,其余自动跳出?

来源:百度知道 编辑:UC知道 时间:2024/06/04 07:05:28
日期 入库货物品名 入库货物颜色 数量 单价
2008-6-1 球 黄色 3 2
2008-6-1 球 绿色 10 2
2008-6-1 笔 红色 1000 0.1
2008-6-2 箱 灰色 4 10
2008-6-2 笔 红色 200 0.1

现在我需要的是在另一张表格,A1输入2008-6-2,其它资料自动跳出来
跟自动筛选的功能差不多。
请问高手们,怎么在其它单元格输入函数公式?
曾想过用VLOOKUP来做,但是这函数只用于针对性,不能筛选出所有的资料。

没错,是要用 Vlookup()函数,要筛选出所有资料就必需在每个单元格中都输入公式,以便显示不同的字段内容,其实也简单,可以Copy嘛。

比如:表1的名字叫 "Req list"
在第2行B列中输入:=VLOOKUP($A2,'Req list'!$A:$E,2,FALSE)
在第2行C列中输入:=VLOOKUP($A2,'Req list'!$A:$E,3,FALSE)
在第2行D列中输入:=VLOOKUP($A2,'Req list'!$A:$E,4,FALSE)
………

说明:VLOOKUP(para1, para2, para3)
para1:查找的关键字,用"$A2",是为了方便在同一行中进行复制;
para2:是在什么范围中查找;
para3:是返回的字段是范围中的第几列;
para4:查找方式是精确还是模糊。