宏和仅过滤表中的单元格并复制到剪贴板

时间:2015-01-21 17:17:18

标签: excel vba excel-vba

我试图做一些数据输入,并想知道我是否可以使用宏将FILTERED数据的总和复制到剪贴板上?

我有一个复制所选单元格总和的宏,但是当以表格格式进行过滤时,它似乎也会对该范围内的所有内容求和。请告诉我。

我的数据表中共有1665行,从22开始。

谢谢!

2 个答案:

答案 0 :(得分:0)

无需真正使用宏,您可以使用SUMIFS函数https://support.office.com/en-in/article/SUMIFS-function-9dd6179e-cced-41dd-ac38-08fdf5b929e5基本上,您将使用过滤条件作为求和值的标准。我不确定您的过滤条件是什么,但是让我们过滤A列第1行到第100行中大于0的值。

SUMIFS(A1:A100, A1:A100, ">0")

答案 1 :(得分:0)

右键单击表格,然后单击表格 - >总计行,在表格底部显示总计行。它只会对该列的可见行进行求和。