【发布时间】:2016-04-19 03:39:31
【问题描述】:
我有数千条记录,其中显示了四列数据(下面列出的粗体记录):
AccountNo......产品类型......AmountPaid......订阅日期
1001......Wood...... .............912.34............03/01/2016
1002......木材............987.21...... 2015 年 6 月 1 日
1003......钻石............500.24............04/01/2015
1001......................煤炭............125.32...... ......04/01/2014
1003......木材............789.25...... 09/01/2015
1543………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………147.25 ..07/01/2015
1001......................木材...... .958.25...........03/01/2016
1003......................钢............658.51...... .03/01/2016
1008......................木材............587.95...... 2015 年 2 月 1 日
1001......................钢...... 458.58...........2015 年 6 月 1 日
1232......................木材............951.21...... 2015 年 6 月 1 日
我要做的是找出属于最新“订阅日期”的“AccountNo”的所有类型产品的总支付金额是多少
例如,我可以确认帐号。 '1001'在 2016 年 3 月 1 日的最新订阅日期支付了 1870.59。
我想知道每个帐号的这一点。我已经尝试了多个条件的索引/匹配,但我无法弄清楚如何在订阅日期字段中提取 only 的最新日期。然后我制作了一个数据透视表并按最大日期排序,但由于产品类型和支付金额不同,我无法弄清楚如何提取其余数据。
谁能帮助我?我认为这是一件非常简单的事情,但我完全被难住了。
【问题讨论】:
-
前几天遇到了一个与此非常相似的问题,VBA 是否可以接受,有人想按照这条路线给你一个答案吗?辅助单元格或其他列是否可接受?
-
VBA 就可以了!我只需要一个解决方案:(大声笑。谢谢你的回复。我现在就去看看