excel自动筛选后,然后输入公式往下拉,可是隐藏的行还是会计算,怎样才能只对筛选的数据用公式?

可以直接把公式复制粘帖到需要用公式的那些列就可以了,
还有,我试了下,用自动帅选后,选定某一要用公式的类型后,下拉公式,其他没有显示的那些并不会出现公式啊。不要人为的去隐藏那些不需要用到公式的那些列。
还有实在不行就自动帅选后升序或降序排列下,再下拉公式到需要的地方吧。
你这个是假设,当然有很多例外,真正用的时候多数是不会出现这种情况,出现了这种情况的有几种,一是筛选这列有空的单元格,再就是列数筛选的没对,换一个跟这个相关的筛选,或者2007以上版本的支持按颜色筛选,要不直接就用2010版本的吧,用着比2007的还方便。
汇总函数是忽略隐藏行的。要是要用到其他公式,建议还是将筛选结果拷贝到新表操作。
假如数据在A1:A100,在A101输入公式:
=SUBTOTAL(9,A1:A100)
使用excel 2007,就可以解决你的这个问题,卸载2003 安装个2007吧!我刚试过!