EXCEL中如何实现多行筛选?

在D列里A列的数据都有,E列是内容,那我怎样才能将A所对应的E列的内容复制到B列中来。就比如A1是200.08,那根据D、E两列的数据B1应该是1482,就是把这对应的数据全找出来。单独一个工作量不大,但这种表格有好几百个,不可能全部用查找找啊,求大神帮忙!
实在一点不懂--

材料/工具:Excel2010

1、如本例要求用户快速筛选出产品中[书包]和[铅笔]的销量都大于300的信息。

2、在D2:E4单元格中输入条件内容,将标题行输入且和原表格信息相同。

3、选择表格中的任意单元格,依次点击【数据】-【高级】按钮。

4、如本例弹出【高级筛选】对话框:

5、将光标移动到【列表区域】后面的对话框中,选择表格区域;

6、将光标移动到【条件区域】后面的对话框中,选择条件区域,然后点击【确定】按钮。

7、返回到表格中,满足条件的信息内容就被筛选出来了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-25

可以用函数公式vlookup来实现:

1、以2010版excel为例,以下图为例,需要将A1对应的结果显示在B1单元格,先选中B1单元格;

2、在B1单元格输入公式“=VLOOKUP(A1,$D$1:$E$5,2,0)”;

3、按下回车键后就可以在B1单元格得出想要的结果了;

4、最后拖着B1单元格的右下角下拉就可以向下填充公式并得出所有结果了。

本回答被网友采纳
第2个回答  推荐于2017-09-16

打开需要筛选的文件。如图我们的目的是要找出工资>2000,报销<1000的数据。如果你选择逐个逐个的查看,是比较没效率的,如果数据比较多,查找就更难。

如图,添加辅助条件区域,并输入公式,根据我们的要求输入公式“=(C2>2000)*(D2<1000)",其中C2代表的是”工资“,D2代表的是”报销“,实际操作中根据自己的需求选择条件。

通过步骤2得到如图结果,此时辅助条件区域已经完成。

选中任一单元格,在工具栏中找到”数据“中”筛选“一栏,选择”高级“。

此时,出现如图所示对话框,在”列表区域“选中全部需要筛选的数据。

在”条件区域“选中步骤2中制作的辅助条件区域。

第3个回答  推荐于2017-09-12
请表述清楚A1、B1、D1、E1之间的关系,那个1482是根据什么得出的
总算看懂你的意思了,在B1中输入公式=vlookup(A1,$J:$L,2,FALSE),回车。

公式含义:1、$J:$L为J列至L列所包含的数据区域(可以用光标在表格中框选的方法输入公式)
2、J列称为数据区域首列(即第1列),K列为第2列,L列为第3列。
3、公式中的2,即表示要在B2中显示数据区域第2列K中的数字,如果是3,则显示L中的 数字。。。。以此类推,就看你的数据区域是多大范围而定了。
4、FALSE表示精确匹配,这个你不用管它,公式会自动输入。
5、A1表示你确定的将在A1中输入数据区域首行数字的单元格(其实这个单元格也可以 设在别的位置)
6、=VLOOKUP为公式(函数)代码,注意输入一定要把=号写入。
7、公式输入(编辑)完成后,当你在A1中输入数据区域首列(第1列即J列)某行的数 字时,在B1中就会自动显示这个数字在第2列(即K列)对应的数字。比如你在A1中 输入J列第19行的数字200.08后,B1自动显示K列第19行的数字。
8、如果你想在B3、B4、B5。。。中输入同样的公式,则光标点击B1并靠近B1右下角, 当光标变成黑色十字形的时候按住下拉至你希望的位置即可。
9、如果你想在C1、D1、E1.。。。。中输入同样的公式,用上面相似的方法,向右拉, 然后再将右拉后的每个公式括号中的第一个参数改为A1即可。
这样解释不知你是否理解,希望你成功。本回答被提问者采纳
第4个回答  2014-06-02
在B1中输入
=VLOOKUP(A1,$D:$E,2,)
确认后下拉填充。追问

首先谢谢啊,能用。但是做多列的时候还是根据前面的数据再做一列了,我像补充的那个图中那样自己引申着用不行吗?大神你应该已经懂我的意思了,着个有办法吗,我会往死了给你财富的,很着急--

追答

如果是想达到第二个图片中的效果,只需将B1中的公式改为
=VLOOKUP($A1,$D:$E,2,)

确认后右拖、下拉填充即可。

相似回答