所谓的筛选,并不是把其他未选中的内容排除掉了,仅仅是把这些行隐藏了而已,实际的表格内容还是和原来一样。想通过“筛选“操作使函数计算结果变化应该是不可能的。我知道一个笨办法,将筛选后的结果全选后复制到word,再从word复制过来,那些隐藏的行就真正不见了。不知道能不能帮助到你
可以用vba判断啊