如何合并重复数据并获得最大值

时间:2019-02-08 09:46:25

标签: excel if-statement formula ranking sumifs

我在下面有一个数据列表示例:

> COLUMN A  | COLUMN B  |COLUMN C    
APPLE       |2          |RED  
PEAR        |3          |GREEN  
APPLE       |4          |RED  
BANANA      |5          |YELLOW  
BANANA      |5          |YELLOW  

我有一个工作表,我想列出组合在一起并排在1,2,3位的前3种水果

Example below:  
(Fruit Name) |(Count)  
 1. Banana   |10  
 2. Apple    |6  
 3. Pear     |3  

请问我需要使用什么公式

我尝试使用large(if(...,row(a1))公式,但是它不能根据标准为我提供正确的结果。

谢谢

2 个答案:

答案 0 :(得分:0)

我将其插入到数据透视表中,然后按总和选择前三项。

另一种方法是使用Excel的数据/ [删除重复项]获取所有不同的结果。然后,可以在每个水果旁边执行sumif()以获取每个水果的总数。最后,我将使用等级公式来知道哪个是我的前三名,然后将它们过滤掉。 pivot picture

顺便说一句,最干净的解决方案是数据透视表。它将自动使用您的新数据刷新,就像您有基于公式的数据一样。

答案 1 :(得分:0)

这是一个简单的解决方案,问题将是数量相同的水果:

enter image description here

扩展它对您来说是很好的锻炼...