ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 操作与技巧 > 如何处理subtotal函数取得序号后遇到的筛选问题

如何处理subtotal函数取得序号后遇到的筛选问题

作者:绿色风 分类: 时间:2022-08-18 浏览:97
楼主
xiongkehua2008
Q:应用subtotal取得数据的序号后在筛选时总是会在最后一行显示与筛选内容不同的项目?

A:遇到这种情况,我们可以数据区的最后一行的下面这个单元格中输入="",然后再进行筛选即可正确显示了!
111.rar
2楼
donghan
subtotal的其它用法可参考以下帖子:
http://www.exceltip.net/thread-8289-1-1.html
3楼
ggsmart
另一种方法:原公式*1
即:subtotal(3,b$2:b2)*1
4楼
laowuwyx
经过测试,解决这种问题的方法有如下几种:
=subtotal(3,b$1:b2)-1
=--subtotal(2,b$:b2)
=subtotal(2,b$:b2)+0
=subtotal(2,b$:b2)-0
=subtotal(2,b$:b2)*1
=subtotal(2,b$:b2)/1
=n(subtotal(2,b$:b2)),
同文本数字转换为数值的方法很相似。
5楼
ayx365
下来看看
6楼
angel928
分享学习!
7楼
gouweicao78
关于使用SUBTOTAL函数解决“筛选后序号连续”问题时,不论筛选什么条件,都会包含最后一行记录的问题,我个人认为原理是:

SUBTOTAL函数设计为“分类汇总”函数,功能上就带有分类汇总的影子,这个功能的最后一行是“总计”功能。因而,出现本帖1楼这个问题,应该是Excel把最后一行序号的SUBTOTAL函数当成数据列表的汇总行看待,而不是将之视为数据的一部分。

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap