做一个宏吧
ActiveSheet.Range("$A$3:$J$26").AutoFilter Field:=10, Criteria1:=ActiveSheet.Cells(2, 9)
解释一下“
ActiveSheet 就是当前表格
Range("$A$3:$J$26") 表示筛选范围 A3 -J26 你自行修改 你的筛选范围
AutoFilter 自动筛选
Field:=10 表示左边数过来第十行 就是你图片中的J 为筛选基准
Criteria1:= 筛选的值是什么
ActiveSheet.Cells(2, 9) 当前表格第二行 第九列 就是 I2
这样你每次 修改I2的数据之后 运行宏 就可以了
如果每次闲麻烦 打开VBA 找到你所要筛选的表格 右键 查看代码