Excel求助:一批大量数据中,怎样将一行数据复制多行(每条数据需要不同行数),见描述!感谢。

发布时间:2019-07-29 18:01:42

[求助]最近遇到个问题,如A列为姓名1、姓名2、姓名3。。。。。。B列为需要的次数3、5、9。。。。。。需要输出:姓名1复制3次,姓名2复制5次,姓名3复制9次。。。。。。

推荐回答

假设数据在A1:B4;

利用辅助列C:

C1:输入0值;

C2:=SUM($B$1:$B1)+1

下拉复制到C3:C4

在单元格D1录入公式:

=IF(ROW($A1)>SUM($B$1:$B$4),"",LOOKUP(ROW($A1),$C$1:$C$4,$A$1:$A$4))

下拉复制到D1以下足够的行数即可。

见附图:

其他回答

对网友【尊尼CKin】C列的补充:

没有悬赏。。怎么会有答案。。天真!

以上问题属网友观点,不代表本站立场,仅供参考!