Excel:在具有两列(项目,数量)的表中查找具有最大数量的项目的名称

时间:2018-05-03 12:55:30

标签: excel

我是excel的新手,我遇到了这个问题。 我有一个包含2列的表,其中包含项目的名称(同名可以多次出现),旁边是所述项目的数量。 我想得到的是具有最大数量的项目(请记住,该对象可以在表格中多次出现,并且在每个apppearence中具有不同的数量)。

1 个答案:

答案 0 :(得分:0)

您没有指定如何突出显示该值。

example

假设您的商品位于A列,而您的值位于B列。

在C列中添加辅助公式以对所有项目求和。

=SUMIF($A$1:$A$100,A1,$B$1:$B$100)

您可以使用条件格式通过添加使用公式并输入的规则来突出显示最高值;

=B1=MAX($C$1:$C$100)

它突出显示具有最大价值的项目的每个条目。

要返回您可以使用的具有最高值的项目的名称;

=INDEX(A1:A100,MATCH(MAX(C1:C100),C1:C100,0),1)

此公式有两部分

= INDEX(A1:A100,的 MATCH(MAX(C1:C100),C1:C100,0)下,1)

匹配部分找到最高值的行号,而索引部分返回该行的A行中的值。

如果您拥有大量数据,此解决方案可能并不理想,因此您也可以尝试使用数据透视表并将其从最高到最低排序。