2013-10-20 92 views

回答

0

你可以尝试SUBTOTAL功能,并在列中使用此公式最低:

=IF(A2=SUBTOTAL(5;$A$2:$A$4);A2;"") 

你将不得不手动调整锁定范围($ A $ 2:$ A $ 4),每尽管如此,它与该组的范围相匹配。

或者,如果您对在每个组下的单独行上获取每个组的最小值感到满意,您可以只标记两列(包括标题行)并使用数据选项卡上的Subtotal按钮,如下图所示:

enter image description here

那么结果会是这个样子:

Price Category 
240 19 
231 19 
233 19 
231 19 Min 
450 12 
438 12 
425 12 
425 12 Min 
674 33 
675 33 
671 33 
671 33 Min 
231 Grand Min 
0

尝试使用这个公式在C2复制下来

=IF(COUNTIFS(B:B,B2,A:A,"<"&A2),"",A2)

COUNTIFS此处计算类别匹配且价格低于当前行的行。如果没有这样的行,那么当前行的价格必须是该类别的最低价格,并返回价格。

如果在任何类别内绑定最低价格,那么他们将全部显示

相关问题