【发布时间】:2015-05-05 01:27:55
【问题描述】:
尝试在 Excel 中转换或重新创建此 Google 表格公式。我所拥有的是可能重复或不重复的用户列表,我正在尝试查找购买次数、最低购买金额、购买总价和购买平均价格。
这是我的 Google 表格公式,它完全符合我的要求:
=QUERY(Data!A2:E,"select A, sum(E), min(D), sum(D), avg(D) group by A label A 'Email', sum(E ) 'Length', min(D) '最低价格', sum(D) 'Total', avg(D) 'Average'",0)
来源数据表:
Email Name Date Price Qty
user1@domain1.com User1 1/19/2014 49.00 1
user1@domain1.com User1 2/19/2014 49.00 1
user2@domain2.com User2 6/7/2013 49.00 1
user3@domain3.com User3 5/25/2014 24.95 1
user4@domain4.com User4 4/26/2013 49.00 1
user4@domain4.com User4 5/26/2013 49.00 1
user5@domain5.com User5 6/17/2014 24.95 1
user5@domain5.com User5 2/7/2014 49.00 1
user6@domain6.com User6 3/25/2014 24.95 1
user6@domain6.com User6 4/7/2014 49.00 1
user6@domain6.com User6 5/13/2014 49.00 1
user7@domain7.com User7 10/23/2013 49.00 1
user7@domain7.com User7 11/23/2013 49.00 1
user8@domain8.com User8 9/19/2013 24.95 1
user8@domain8.com User8 3/14/2015 49.00 1
user9@domain9.com User9 5/1/2013 24.95 1
user9@domain9.com User9 6/1/2013 49.00 1
user9@domain9.com User9 7/1/2013 49.00 1
输出工作表工作表:
Email Length Lowest Price Total Average
user1@domain1.com 2 $49.00 $98.00 $49.00
user2@domain2.com 1 $49.00 $49.00 $49.00
user3@domain3.com 1 $24.95 $24.95 $24.95
user4@domain4.com 2 $49.00 $98.00 $49.00
user5@domain5.com 2 $24.95 $73.95 $36.98
user6@domain6.com 3 $24.95 $122.95 $40.98
user7@domain7.com 2 $49.00 $98.00 $49.00
user8@domain8.com 2 $24.95 $73.95 $36.98
user9@domain9.com 3 $24.95 $122.95 $40.98
我宁愿没有 VBA,但如果这是使它工作的唯一方法,那就这样吧。
谢谢
【问题讨论】:
标签: excel google-sheets spreadsheet