跳到主要内容

在 Excel 中使用条件计算可见行

添加一名作者 最后修改时间:2021-09-24

使用 SUBTOTAL 函数可以很容易地仅计算过滤列表中的可见行。 但是,如果您想使用条件统计可见行,则 SUBTOTAL 函数无法帮助实现。 您需要应用基于 SUMPRODUCT、SUBTOTAL 和 OFFSET 函数的公式。 本教程提供了详细的步骤来帮助您完成它。


如何使用 Excel 中的条件计算可见行?

下面的产品表已被 A 店过滤,要仅计算产品列中可见的笔记本电脑,您需要应用以下公式。

通用公式

=SUMPRODUCT((range=criteria)*(SUBTOTAL(103,OFFSET(range_fiestcell,ROW(range)-MIN(ROW(range)),0))))

参数

范围:您将只计算可见行的范围。
标准:您将基于的条件计算可见行。
vals.firstcell:范围的第一个单元格。

如何使用这些公式?

1.选择一个空白单元格以输出结果。

2.在其中输入以下公式,然后按 输入 钥匙。 然后结果显示在选定的单元格中。

=SUMPRODUCT((D3:D15=C18)*(SUBTOTAL(103,OFFSET(D3,ROW(D3:D15)-MIN(ROW(D3:D15)),0))))

笔记::

1) 在公式中,D3:D15 是包含要计数的可见行的范围,C18 包含您将基于可见行计数的条件,D3 是该范围的第一个单元格。 您可以根据自己的数据更改它们。
2)如果没有事先在单元格中输入条件,可以直接在公式中输入并用双引号括起来,如下所示。

=SUMPRODUCT((D3:D15="Laptop")*(SUBTOTAL(103,OFFSET(D3,ROW(D3:D15)-MIN(ROW(D3:D15)),0))))


相关功能

Excel SUMPRODUCT函数
Excel SUMPRODUCT 函数可用于将两个或多个列或数组相乘,然后得到乘积的总和。

Excel 小计函数
Excel SUBTOTAL 函数返回列表或数据库中的小计

Excel ROW功能
Excel ROW函数返回引用的行号。

Excel MIN函数
Excel MIN 函数返回一组值中的最小数字。


相关公式

计算过滤列表中可见行的数量
本教程说明如何使用 SUBTOTAL 函数计算 Excel 中筛选列表中的可见行数。

计算范围内的唯一值
本教程介绍了如何使用指定的公式在 Excel 中的列表中仅计算重复项中的唯一值。

使用条件计算唯一值
此分步指南有助于根据另一列中的指定条件仅计算唯一值

在非连续范围上使用 COUNTIF
本分步指南演示了如何在 Excel 中的非连续区域上使用 countif 函数。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项  |  删除空白行  |  合并列或单元格而不丢失数据  |  不使用公式进行四舍五入 ...
超级VLookup: 多重标准  |  多重价值  |  跨多页  |  模糊查询...
副词。 下拉列表: 简易下拉列表  |  依赖下拉列表  |  多选下拉列表...
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  将列与 选择相同和不同的单元格 ...
特色功能: 网格焦点  |  设计图  |  大方程式酒吧  |  工作簿和工作表管理器 | 资源库 (自动文本)  |  日期选择器  |  合并工作表  |  加密/解密单元格  |  按列表发送电子邮件  |  超级筛选  |  特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符 ...)  |  50+ 图表 类型 (甘特图 ...)  |  40+ 实用 公式 (根据生日计算年龄 ...)  |  19 插入 工具 (插入二维码, 从路径插入图片 ...)  |  12 转化 工具 (小写金额转大写, 货币兑换 ...)  |  7 合并与拆分 工具 (高级组合行, 拆分 Excel 单元格 ...)  |  ... 和更多

Kutools for Excel 拥有超过 300 个功能, 确保只需点击一下即可获得您所需要的...

描述


Office 选项卡 - 在 Microsoft Office(包括 Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 为 Office(包括 Excel)带来高效的选项卡,就像 Chrome、Edge 和 Firefox 一样。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations