发布网友
共5个回答
热心网友
在D1单元格输入公式=REPT(A1&CHAR(10),B1)
下拉公式。将下拉出来的内容复制并粘贴到WORD中,再从WORD中复制粘贴回EXCEL中即可。
热心网友
如图
D2=LOOKUP(ROW(1:1),SUMIF(OFFSET(B$1,,,ROW($1:$4),),"<>")+1,A$2:A$5)&""
下拉到出现空白单元格
热心网友
最合适的办法是用VBA,写个宏,直接执行宏就可以了。
在EXCEL里不借助第三方软件的情况下, 也只有VBA可以直接实现这个效果了。
其他的操作,要么繁琐,要么工作量很大。而VBA,只要写好代码,可以直接一键执行的。
如果还有问题,可以继续追问或者私信。
热心网友
D2输入
=OFFSET(A$2,INT(SUMPRODUCT(COUNTIF(D$1:D1,A$2:A$4)/B$2:B$4)),)&""
回车并向下填充。
热心网友
没有直接生成的方法,如果数字种类不多,可以使用筛选复制的方法实现,具体操作如下:
启用自动筛选功能;筛选数字为2的,复制后粘贴一次;筛选数字为3的,复制后粘贴2次;同理筛选3、4、5…全部复制好后,将数据按姓名排序一次就好了。望采纳!?