本文作者:office教程网

利用Excel对筛选结果计数的简单方法

office教程网 2023-12-05 07:39:06
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 日常工作使用Excel过程中,经常遇到需要对筛选结果进行计数的情况。
我以前曾经写过一篇文章Excel筛选后怎样计算筛选结果的行数?,文章里提到subtotal 分类汇总函数...

日常工作使用Excel过程中,经常遇到需要对筛选结果进行计数的情况。

我以前曾经写过一篇文章Excel筛选后怎样计算筛选结果的行数?,文章里提到subtotal 分类汇总函数可以对筛选出来的结果进行复杂的数据统计。

最近一段时间在看公开课《编程方法学》,本月做月生产报表再次遇到这个问题的时候,突然想到老外公开课里讲到的一句话,大意是计算机能够处理的所有问题都可以用数学思维去解决。

excel用公式获取工作簿名称及路径

下列公式可以获取当前工作簿名称及其路径,使用公式前请保存工作簿: 获取当前工作簿名称: =MID(CELL("filename"),FIND("[",CELL("filename")) 1,(FIND("]",CELL("file

计数实际上就是简单1 1 1 …… 1的数学问题,想到这里,我觉得用subtotal函数去统计筛选结果的行数有点牛刀小用了。对于很多人来说,能记住subtotal这个复杂的函数名称,就已经不是件非常容易的事情了,更别说记住subtotal函数里面的参数值的意义了。因此,我耍了点小聪明,想到一个更简单的计数方法。

Excel筛选完成后,任意找一空白列,从筛选结果的第一行开始填充数字1,一直下拉数字1到筛选结果最后一行,注意要使用复制填充,不要使用序列填充哦,保证该列中每一行的数字都是1,然后选中这一列,右下角状态栏里就可以显示出该列的和,这个和值不就是我们想要计数的结果么?

这个方法其实够笨,但是很好用,比用函数方便多了。

不过这种方法也有一定的局限性,计数的结果是包含隐藏行数的,因为在下拉填充时,即便是隐藏行,也是会自动填充数值1的,计算的时候也就把隐藏行数的值算进去了。如果想排除隐藏行数,没办法,还得去学着用subtotal函数。

Excel中将数字转化为列标字母的公式

下面的公式将A1单元格中的数字转化为Excel列标字母,假如A1单元格中的数字为100,公式返回结果为CV,即第100列的列标CV。 =SUBSTITUTE(ADDRESS(1,A1,4),"1","") ADDRESS函数的第三个参数为“4”,返回相对引

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:利用Excel对筛选结果计数的简单方法发布于2023-12-05 07:39:06
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: