教你如何做到excel2016只求和筛选部分
Excel表格是制表软件中最好的。它已经成为Office办公人员最常用的数据处理软件,而Excel表格的基本操作教程也成为Excel表格初学者渴望找到的资料之一。其实我们普通人生活需要的Excel的功能还不到其全部社会功能的10%。也就是说,对于大多数用户来说,只要掌握了 excel 的基本知识,就可以使用 excel。今天,我将介绍“excel只对部分进行求和和筛选”的教程。希望对大家有帮助。
使用EXCEL筛选系统功能时,有一件很苦恼的事情,就是进行筛选后的数据我们没有活动小计。如果用传统的求和函数求和,就会计算隐藏的行数,得到的不是小计,而是所有数据的总和。让我们看一下教程“excel仅汇总和筛选部分”的具体步骤。
要达到这个效果,其实很简单。让我们一步一步跟着我:
第一步:自动筛选
(1)首先在第19行插入一个空行:
这样,总计行就变成了第20行。
为什么要插入空行?因为我们没有通过这个空行,即使在合计行设置了小计比例公式,在筛选时也会被一些隐藏,所以对于这个空行是必须的。
(2)选择B1:B18区域,然后筛选(Excel 2000/2003版本:点击数据菜单下的筛选和自动筛选;Excel 2007/2010版本:依次点击数据选项卡和筛选按钮),只自动筛选部门,不自动筛选姓名、工资栏目:
(3)隐藏刚插入的空行,第19行。这时你可以发现,无论你怎么筛选,原来的总线都不会被隐藏。
第二步:只对显示的内容求和。
从上表可以看出,虽然人力资源部的数据已经筛选过了,但20行的总数还是归大家所有(包括筛选后隐藏的),这肯定不是我们需要的结果。因此要修改C20单元格的公式:
=Subtotal (109,C2:C18) Subtotal是一个排序求和函数。第一个重要参数109表示只对可见我国区域进行求和,所以我们只要只对可见中国区域求和就一定是109,如果不能只对可见不同区域计数,则有数据的单元格数为103。第二个参数是求和区域,即 c2: c18,它是表中薪水列的数据区域。
现在我们可以发现,只要重新筛选部门,C20单元格的总数就会自动改变。
当然,此时B20单元格数据显示“合计”是不合适的,因为企业全部信息显示时只有“合计”,部分研究显示时只有“小计”。设置 b20单元格的公式是: =IF(SUBTOTAL(103,B2:B18)=COUNTA(B2:B18),‘合计‘,‘小计“)
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/14107.html