是否可以根据客户名称累计发票总额?

我有一个大的Excel电子表格,有三个相关的列。 他们是Invoice NumberCustomer NameInvoice Amount 。 公司名称只是自由文本,而不是查询,它必须保持这种方式。 例如:

 001, Company 001, 100.00 002, Company 002, 120.00 003, Company 003, 130.00 004, Company 001, 140.00 005, Company 158, 160.00 006, Company 003, 45.00 

我想要的是四列,其中第四列是该客户的累计发票总额,所以我修改的电子表格应该是:

 001, Company 001, 100.00, 100.00 002, Company 002, 120.00, 120.00 003, Company 003, 130.00, 130.00 004, Company 001, 140.00, 240.00 005, Company 158, 160.00, 160.00 006, Company 003, 45.00, 175.00 

这可以在Excel中完成,而不必写VBA?

假设001在A2中,在D2中请尝试:

 =SUMIF(B$1:B2,B2,C$1:C2) 

并复制下来以适应。