为另一个单元格动态指定的单元格范围检索字段的最大值



以下是我必须处理的数据的粗略类比:

|SKU|   |Master SKU|    |Weight|
 0000
 0001    0000            5.6
 0002    0000            2
 0003    0000            4
 0004
 0005    0004            1
 0006    0004            3
 0007    0004            0.5

在一个名为Master's Greatest Weight的新列中;我需要一个公式,对于没有Master SKU的每一行,在Master SKU字段中返回与自己的SKU匹配的每一行都的最大权重。

简单地说,这就是想要的结果:

|SKU|   |Master SKU|    |Weight|    |Master's Greatest Weight|
 0000                                5.6
 0001    0000            5.6
 0002    0000            2
 0003    0000            4
 0004                                3
 0005    0004            1
 0006    0004            3
 0007    0004            0.5

我有一种感觉,这个使用公式(不带VBA)过滤数组的问题是相关的,但如果是,我不确定如何将其适应我想要实现的目标。

请在SKU 0000行(假设为第2行)中尝试并向下复制:

 =IF(B2<>"","",MAX(IF(B:B=A2,C:C)))  

使用Ctrl+Shift键+Enter键

最新更新