请问在EXCEL中如何用函数或者公式来多条件查找并引用返回的条件数据

来源:百度知道 编辑:UC知道 时间:2024/05/24 06:35:18
如下图表所示:如何才能把B列<10000 ,>2000的数据数据引用到C列并返回所有符合要求的数据

请在C2中输入如下公式,下拉即可
=IF(AND(b2>=2000,b2<=10000),b2,"")
希望可以帮到你

高级筛选

在E1:F2的区域里输入:
买入成交 买入成交
<10000 >2000

数据——筛选——高级筛选:
选择区域——选定B列;
条件区域——选定E1:F2;
选择将结果复制到其他区域,并选择好目标区域为C列,确定!

然后你就看到你想要的结果了。

需要说明两点:
1)C列的表头经自动筛选后自动生成是“买入成交”,你可以自行修改;
2)因为你的条件是<10000 >2000,这两条件是个and条件(因为你要求的数据是and(数据>2000,数据<10000)),所以需要如上写条件区域,就是说条件为与时,所有条件写在同一行;如果条件为或时,筛选的条件不能在同一行。比如你要求的是>10000但小于2000的数据,因为这时候你所要求的是or(数据<2000,数据>10000),那么这个时候你的条件区域应当就是E1:E3

买入成交
>10000
<2000

说的比较乱七八糟,你要是没看明白,可在百度查看其他事例,以加深对高级筛选的熟悉度,理解力。

当然,用普通筛选也成:

高级筛选

在E1:F2的区域里输入:

买入成交 买入成交

<10000     >2000

数据——筛选——高级筛选:

选择区域——选定B列;

条件区域——选定E1:F2;

选择将结果复制到其他区域,并选择好目标区域为C列,确定!

然后你就看到你想要的结果了。

需要说明两点:

1)C列的表头经自动筛选后自动生成是“买入成交”,你可以自行修改;

2)因为你的条件是<10000&n