excel 多条件筛选

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:13:14
在sheet1工作表中如下

姓 名 金额 标志1 标志2 天数
张三 100 1 1 27
张三 200 1 1 31
李四 300 2 2 -27
李五 400 2 1 13
李刘 200 1 1 7
王五 150 1 1 6
贾六 200 1 1 11
贾三 150 2 1 3
如何将满足标志1为2、标志2为1同时0<天数<=15的数据,
进行筛选后,在sheet2工作表中自动更新。
在线等各位高手指教,多谢!多谢!
就在sheet2工作表中使用类似于vlookup的函数,进行数据的自动更新。
形成下面的表格
李五 400
贾三 150

不是菜单栏中有个数据项吗。
下面有两种筛选方式,希望对你有所帮助。。。

1、在原表中显示筛选结果。

先选中需要筛选的列,点击下上面的A B 。。等标志即可
然后,菜单栏中:
数据--筛选---自动筛选

这时选中列首行会出现一个三角形的图标,点击,会出现一些筛选选项。
选择自己需要的即可

2、其他同类表中显示筛选结果。

先选中需要筛选的列,点击下上面的A B 。。等标志即可
然后,菜单栏中:
数据--筛选---高级筛选

选择“将筛选结果复制到其他位置”,然后在下面选择自己需要的参数即可了

注意:必须存在多个sheet表时,参数里面才会显示出来。。。。。。

用高级筛选,先把表格转置,数据区选转置后的整个表格,条件区输入:
标志1 标志2 天数
2 1 <=15
确定即可选 出。

sheet2表的A1=SUMPRODUCT((Sheet1!C2:C9=2)*(Sheet1!D2:D9=1)*(Sheet1!E2:E9>0)*(Sheet1!E2:E9<16)),满足条件的有2个~