Excel formula 在Excel中,根据另一列中的数据列出一列中前10名的账户余额

Excel formula 在Excel中,根据另一列中的数据列出一列中前10名的账户余额,excel-formula,Excel Formula,我有一个excel电子表格,表1是a栏的账号列表,B栏的账户类型,c栏的账户余额。在第2页,我需要一个公式,根据第1页B栏中的文本,给出前10名最大到最小账户余额 示例:我需要一个公式,该公式将给出表1中B列有SA的前x个账户余额,并将该数据放在表2的C列第4行到第14行 表1如下所示: Col A Col B Col C Acct # Type Balance 42196 SA 11,466.76 18492 DD 115,31

我有一个excel电子表格,表1是a栏的账号列表,B栏的账户类型,c栏的账户余额。在第2页,我需要一个公式,根据第1页B栏中的文本,给出前10名最大到最小账户余额

示例:我需要一个公式,该公式将给出表1中B列有SA的前x个账户余额,并将该数据放在表2的C列第4行到第14行

表1如下所示:

Col A   Col B  Col C  
Acct #  Type   Balance             
42196   SA     11,466.76 
18492   DD    115,312.42 
48143   SA     60,365.32 
48660   DD     75,236.96 
55465   SA      8,000.77 
77795   SA     30,508.24 
55863   SA    115,510.00 
19967   SA     70,853.68 
77863   SA      9,956.06 
29557   SA    105,147.61 
59512   SA     19,691.04 
7911    SA     10,002.20 
3819    SA     20,013.25 
5597    SA     73,207.91 
11070   SA     16,590.42 
10997   SA     19,679.72 
58999   SA     32,988.78 
20095   DD      4,509.71 
81708   SA      8,000.73 
32866   SA      4,823.26 
表2是这样的,我需要C列第4行到第23行中的公式

Col A                  Col C                 Col D
                       Balance               Name           
1st Top Account         
2nd Top Account         
3rd Top Account         
4th Top Account         
5th Top Account         
6th Top Account         
7th Top Account         
8th Top Account         

您希望使用聚合。在第一个顶部科目行的C栏中输入此项,然后向下拖动:

=AGGREGATE(14,6,Sheet1!C:C/(Sheet1!B:B="SA"),ROWS($A$1:A1))

伟大的你能通过勾选这个复选标记把这个作为答案吗?你能帮我修改这个公式吗。我确实修改了公式,使之符合两个标准。但现在我需要再次修改公式。公式是否可以比较一列中的科目编号,并将具有相同科目编号的科目的余额相加,然后显示前10个科目的最高余额。这就是我到目前为止所做的工作。但是,我不知道如何将公式写入一些具有相同帐号的账户余额=合计(14,6,'RW TOP20'!$A:$A/('RW TOP20'!$F:$F=21)*('RW TOP20'!G:G=“Y”),行($E$5:E5))