首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel公式拉前5

Excel公式拉前5
EN

Stack Overflow用户
提问于 2016-11-10 17:25:05
回答 2查看 766关注 0票数 0

我试图找出如何拉顶部(和底部)五个项目出售给一个特定的群体,但无法弄清楚。有什么建议吗?

在“绿色”框中输入要签入的人以填充字段。

代码语言:javascript
复制
        PAUL        
JAKE            JOHN        
        STEVE       
        JAKE    

Salesman    Item     Amount             
PAUL    Blue     202        Top 5 Items sold    
PAUL    Orange   1,500          
PAUL    Green    28             
PAUL    Pink     62             
PAUL    Purple   10,215             
PAUL    Cherry   1,616          
PAUL    Soda     1,320          
PAUL    Tea  1,598      Bottom 5 Items Sold 
PAUL    Coffee   22             
PAUL    Pop  165            
PAUL    Grass    148            
PAUL    Weeds    3          
PAUL    Tar  147            
JOHN    Eyes     169            
JOHN    Teeth    1,258          
JOHN    Arm  1,247          
JOHN    Leg  1,396          
JOHN    Foot     13,598             
JOHN    Hand     12,458             
JOHN    Finger   12,477             
JOHN    Nailfile     1,036          
JOHN    Brush    4,567          
STEVE   Comb     8,901          
STEVE   Tweezer  2,345          
STEVE   Charger  3,456          
STEVE   Plate    4,567          
STEVE   Bowl     5,678          
STEVE   Cup  6,789          
STEVE   Spoon    7,890          
STEVE   Knife    8,902          
JAKE    Fork     8,998          
JAKE    Tongs    1,723          
JAKE    Spatula  9,856          
JAKE    Cookie Jar   1,616          
JAKE    cracker  2,589          
JAKE    Cake     1,628          
JAKE    Pie  528,116            
JAKE    Cupcake  5,286          
EN

回答 2

Stack Overflow用户

发布于 2016-11-11 12:45:17

您可以使用以下公式,该公式假定

  • 数据从第二行开始。
  • 你感兴趣的人的名字是D2
  • 所有的名字都在A栏里
  • 所有项目列在B栏中
  • 所有值都在C列中
  • 将公式键入单元格E1,然后从那里向下拖动。 {=MIN(IF((大的(IF(($A$2:$A$22=$D$2),$C$2:$C$22),$C$2:$C$22$B$2:$B$22)=0,$B$2:$B$22))}

对于最小值,用小值替换大值。

票数 1
EN

Stack Overflow用户

发布于 2016-11-10 18:21:53

有两项建议:

首先,您可以使用两个数组公式-见下面的屏幕截图。CTRL+SHIFT+ENTER**,只需记住用完成公式,否则公式不能工作。您会注意到,会自动在公式{}周围插入花括号,这意味着它是一个数组公式。不要**键入这些。

第一个数组公式,用于查找最高__数量Column G

=LARGE(IF($A$3:$A$40=$F$2,$C$3:$C$40,""),E5)

查找项目名称的第二个数组公式,与数量Column F相关联

=INDEX($B$3:$B$40,MATCH($F$2&$G5,($A$3:$A$40&$C$3:$C$40),0))

然后,您可以像我在F2中一样,通过添加F2来获得乐趣。

其次,您可以创建两个PivotTables (顶部和底部),如下所示:

  1. 选择Data > Insert > PivotTable
  2. 布局透视表,如: Rows=Salesman,项目。Values=Amount
  3. 单击“行标签”筛选按钮(1),将字段更改为Item (2),选择值筛选器(3),选择前10 (4)。

的成品看起来像这样.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40533596

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档