有网友碰到这样的问题“excel筛选后括号显示数量”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
在Excel中筛选后括号内显示数量,可通过以下方法实现,推荐优先使用SUBTOTAL函数(兼容性更广):
方法1:使用“显示项目计数”选项(适用于WPS等支持版本)操作步骤:选中数据区域,点击工具栏的“筛选”图标,进入筛选模式。
右键点击筛选列的标题,选择“筛选选项”或类似功能(不同软件路径可能不同)。
勾选弹出列表中的【显示项目计数】选项,此时筛选结果旁会直接显示括号内的数量(如“(5)”表示当前筛选出5条数据)。
特点:操作简单,但依赖软件版本支持(如WPS Office),部分Excel版本可能无此功能。
方法2:使用SUBTOTAL函数(通用方法)操作步骤:筛选数据后,在筛选结果旁的空白单元格中插入公式。
输入公式=SUBTOTAL(103, 数据范围),其中:
103表示计算非隐藏单元格的数量(忽略被筛选隐藏的行)。
数据范围需替换为实际数据列(如A1:A100)。
若需显示括号样式,可手动修改公式为="(=" & SUBTOTAL(103,A1:A100) & ")",或通过单元格格式设置自定义格式(如输入"(0)"并关联公式结果)。
自动更新:当筛选条件变化时,SUBTOTAL函数会自动重新计算,括号内数量随之更新。
替代参数:若需计算非空单元格数量(而非仅可见单元格),可将公式中的103改为3(但此参数会包含手动隐藏的行,可能不符合筛选场景需求)。
方法3:Excel 2013等版本的替代方案操作步骤:点击“公式”→“插入函数”,选择SUBTOTAL函数。
在参数设置中,将Function_num设为3(计算非空单元格数量)或103(计算非隐藏单元格数量)。
选择数据区域后确认,结果会显示在单元格中,可通过手动添加括号或格式设置实现括号显示。
注意事项:此方法与通用方法逻辑一致,但通过函数向导操作更直观,适合不熟悉公式输入的用户。
总结:
推荐方法:优先使用SUBTOTAL(103, 数据范围)(方法2),因其兼容性最广,且能精准统计筛选后的可见行数量。简单场景:若使用WPS等支持“显示项目计数”的软件,可直接勾选该选项快速实现。版本适配:Excel 2013等旧版本可通过函数向导设置SUBTOTAL参数,确保结果准确。