我有一张包含订单和表格的表格。每个订单下购买的商品数量。我想选择占总购买量80%的订单。我可以使用SELECT TOP 80 PERCENT Orders From tblOrder
轻松获得80%的订单,但由于其他20%的订单总数较高,因此不准确。
有没有办法让订单占购买商品总数的80%(接近80%)?
答案 0 :(得分:1)
VBA简单快捷。
使用总购买降序排序的订单创建记录集。
循环记录集一次以获得总购买量
的总和现在再次循环记录集,再次添加总购买量,但是当总和达到第一次循环量的80%时停止。
要在第二个循环期间创建列表,请将每个记录复制到新表或更新(新)字段已选择以标记最多为80%的记录。