如何查询Excel表格以显示列中重复值的数量以及每个表格的总支出?

我需要知道我怎样才能sql查询此excel表,以便出现3个新列显示:客户号码,他们已经出现的次数和他们的总支出。

请参阅下面的原始表格:

Reciept Logged Customer Spend ------------------------------------------------------ 0906660001770 23/07/2014 4:30 A07317 $209.95 0900010001423 16/10/2014 15:16 A07399 $674.98 0900010001424 16/10/2014 15:16 A07399 $10.00 0906660003300 12/12/2014 12:00 A07473 $69.99 0906660002126 15/09/2014 12:46 A07474 $24.99 0906660003395 14/12/2014 14:46 A07474 $379.92 0906660002853 24/11/2014 15:45 A07478 $1,247.94 0906660001105 13/03/2014 14:15 A07538 $554.97 0906660001379 4/05/2014 14:30 A07538 $252.95 0900010000694 6/05/2014 10:48 A07538 $0.00 

这是我需要的结果sql语句如下所示:

 Customer Count TotalSpend ------------------------------------------------------ A07317 1 $209.95 A07399 2 $684.98 A07473 1 $69.99 A07474 2 $404.91 A07478 1 $1247.94 A07538 3 $807.92 

任何帮助将不胜感激!

有关更多信息,请参见:将Excel作为关系数据查询 。 和SQL查询应该如下所示:

 SELECT Customer, COUNT(Customer) AS COUNT, SUM(Spend) AS TotalSpend FROM TABLE GROUP BY Customer