[算表] 关于筛选功能

楼主: CaoCao (超级讨厌统一)   2016-04-24 03:53:39
软件:Excel
版本:2010
大家都知道 Excel 的筛选功能很好用,但是小弟现在遇到一个难题,
就是当要筛选的数字不是固定的时候,不知道该怎么自动设定。
Ex.复制贴上全班分数后,全班平均分数为 70 分,希望能自动筛选 70 分以上的人员,
而不需要再手动去选大于 70 分,因为分数每次都是变动的,如果成绩表很多,
每次都要手动选,会很麻烦,有什么方便的方式吗?
如果需要用VBA也可以,希望有高手教一下。
作者: soyoso (我是耀宗)   2016-04-24 09:24:00
VBA方面则以range.autofilter,其中的criteria1再以各成绩表内的平均分数带入而成绩表于各工作表可用for each 变量 in sheets...next循环
楼主: CaoCao (超级讨厌统一)   2016-04-25 15:24:00
criteria1不知道怎么设定...因为我是想让使用者直接贴上成绩表,然后按钮执行宏,所以该如何写criteria1?
作者: soyoso (我是耀宗)   2016-04-25 16:46:00
criteria1写法以原文举例来看,为">=70",为变动的话,要看资料来源,1.变量:">=" & 变量名,2.储存格:">=" & 储存格
楼主: CaoCao (超级讨厌统一)   2016-04-25 17:08:00
跪...太感谢囉!我把 & 写在""内,结果一直错误。想顺便请问可以用两个条件吗?比如国文70分以上或英文70分以上的人都列出来?
作者: soyoso (我是耀宗)   2016-04-25 23:20:00
可用range.advancedfilter的方式
楼主: CaoCao (超级讨厌统一)   2016-04-26 00:02:00
挖靠,S大您真是照世明灯啊!

Links booklink

Contact Us: admin [ a t ] ucptt.com