【发布时间】:2015-10-23 00:11:44
【问题描述】:
第一次在这里发帖,希望我能提供足够的信息来获得帮助。
我在 excel 中有一个数据集,它在第 1 列中包含多个客户端,我想根据 10 块的比率对其进行排序。例如,如果客户端 1 和 2 之间的比率为 60/40,则需要订购 6 行客户端 1、4 行客户端 2、6 行客户端 1、4 行客户端 2,直到数据结束。
有什么办法可以做到这一点,无论是通过在excel中排序还是使用VBA,我已经尝试了几天并且很难过。
谢谢。
【问题讨论】:
-
按比率,您的意思是“客户 1”出现在您的列表中的次数与“客户 2”出现的次数?列表中是否只有两个客户?
-
是的,但我需要它是一个可重复的操作,并且客户端的数量会有所不同
-
那么如果你可以有两个以上的客户,那不就是每个客户出现的次数与条目总数的比值吗?
-
对不起,我应该说,比率是手动设置的变量。所以数据需要按 10 个块的比例排序,直到一个客户端用完,然后它只是第二个客户端(在 2 个客户端)情况下的剩余部分。对不起,如果我不是很清楚!
-
可以添加附件吗?我有一个手动示例说明我的意思