如何在excel中将重复日期更改为一个?

时间:2015-10-10 06:27:40

标签: excel-formula

我有以下问题: 在A1栏:A16栏,我有一些重复的日期。 在B1栏:B16栏上,我将每个号码分配给A栏上的日期。例如,B1到A1,B2到A2等。 我将A列复制到C列并使用Data - Remove Duplicates。 现在,我希望在D列(C列的前面)上分配给每个确切日期的总数。 我附上了excel表的一个例子。 我能怎么做?

4/4/2015    20000000    4/4/2015    94010000
4/4/2015    9510000     4/9/2015    
4/4/2015    50000000    4/13/2015   
4/4/2015    14500000    4/14/2015   
4/9/2015    200000000   4/19/2015   
4/9/2015    200000000   4/27/2015   
4/13/2015   672716000       
4/14/2015   28448000        
4/19/2015   26168000        
4/19/2015   26168000        
4/19/2015   18568000        
4/19/2015   18568000        
4/27/2015   41368000        
4/27/2015   13500000        
4/27/2015   200000000       
4/27/2015   52926000    

1 个答案:

答案 0 :(得分:1)

提取唯一项目和相应的总计

假设您的数据位于以下位置:

日期范围B7:B21金额范围C7:C21

要提取唯一日期列表,请在FormulaArray中输入此E7并复制到最后一条记录:

(按 [Ctrl] + [Shift] + [Enter] 同时)

=IFERROR( INDEX( $B$7:$B$21, MATCH( 0, COUNTIF( $E$6:$E6, $B$7:$B$21 ), 0 ) * 1 ), "" )

然后在下一栏中输入每个日期的总金额,在F7中输入此公式并复制到最后一条记录:

=IF( EXACT( $E7, "" ), "", SUMIF( $B$7:$B$21, $E7, $C$7:$C$21 ))