我几乎每天都有一项简单的工作要做,我认为可以通过一些帮助轻松完成。有一个表有一列“PC名称”。我必须将PC列表分成波形。
Wave 1 : 2% wave 2: 3% wave 3: 25% wave 4: 45% wave 5: 25%
所以我通常做的是将PC列表复制到Excel中并添加一个名为“wave assign”的列。因此,例如,如果列表是100 PC,则前两个PC将分配给Wave 1
,三个PC分配给wave 2
,25个PC分配给wave 3
,依此类推。
我需要一种自动化方法,因为手动操作需要花费太长时间。如果将每个波浪中的PC数量进行整理,那么%的变化是否无关紧要。
答案 0 :(得分:1)
假设列表位于RowA中的ColumnA中:
=VLOOKUP(ROWS(A$1:A1)/COUNTA(A:A),wArray,2)
只要创建了以下类型的查找数组,在Row1中并向下复制应该有效:
并命名为wArray
。
如果列表短于100,我已将.002添加到“逻辑”断点(累积比例),这样就不会向下舍入的少数波浪,例如50个项目,波浪1不会特征(因此在较大的组中突出而不是近似)。