Excel 范围子集的最小值

MIN of Excel Subset of Range

我正在尝试查找数据透视表中数据子集的最小值 table。

数据在数据透视表中的结构如下 table:a 列(技能名称)、b 列(供应商名称)、c 列(每种技能的小时费率)。即 SWE google 250 美元,SWE oracle 214 美元,对于另一种技能,它看起来像 QA facebook 52 美元,QA boston scientific 45 美元等。我正在尝试找到 skill/supplier 每个子集的最低费率,并且到目前为止只为每个 skill/supplier 子集手动尝试了 MIN(速率范围)。这是非常手动的,因为我必须相应地更改范围,并且想知道是否有更快、更自动化的方法来做到这一点?谢谢!

您可以创建一个包含技能名称和供应商名称行字段的数据透视表 table,并使用 MIN 汇总小时费率:

因此,如果您的数据在 A1:C5 范围内,您的公式为:

=MIN(IF($A:$A=A1,$C:$C))

请注意,这是数组公式,您可以使用 Ctrl+Shift+Enter

来应用它