使用本机 Excel 函数来计算超过阈值的出现次数

问题描述 投票:0回答:1

我正在尝试找出如何执行以下操作。我有两张 Excel 工作表:一张用于数据,一张用于统计。该数据表存储了每个指定客户多次购买的单位数量。统计表中每个客户名称占一行 - 但应在单独的列中显示购买的单位超过特定阈值的次数。

例如:

Data Sheet

并且:

Stats sheet

我擅长 VBA,并且可以生成自定义函数来执行此操作。但是,我想找到一种方法在非 VBA 公式中执行此操作:即标准 Excel 嵌套公式。这是因为它用于公司电子表格,管理层希望使事情尽可能简单 - 采用 xlsx 格式。

我确信它可能涉及 COUNTIFS 函数 - 但我不太清楚要使用哪种本机函数组合。非常感谢您提供的任何帮助。

excel excel-formula countif
1个回答
0
投票

尝试使用以下公式:

enter image description here


• 单元格中使用的公式 E2

=COUNTIFS(A2:A10,D2:D4,B2:B10,">=5")

或者,如果适用,请使用

GROUPBY()

=GROUPBY(A2:A10,B2:B10,ROWS,,0,,,B2:B10>=5)

© www.soinside.com 2019 - 2024. All rights reserved.