乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 用宏实现EXCEL怎样按照单元格内数字,插入相应行数,并复制...

用宏实现EXCEL怎样按照单元格内数字,插入相应行数,并复制...

作者:乔山办公网日期:

返回目录:excel表格制作


见截图,A7输入

=INDEX(A$1:A$6,SMALL(IF($D$2:$D$4>=COLUMN($A:$Z),ROW($2:$4)),ROW(A1)))

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式右拉再下拉



从你代码看,应该是在两个工作簿中复制数据,而不是同一工作簿的两个工作表,所以给你写一段代码,放在Book2.xls工作簿的用户模块中。 Sub abc()Sheets("sheet1").SelectWith Workbooks("Book1.xls").Sheets("sheet1")x = 1For i = 1 To 20 If IsNumeric(.Cells(i, 1)) = True And .Cells(i, 1) > "" Then Range("a" & x & ":c" & x) = .Range("a" & i & ":c" & i).Value x = x + 1 End IfNextEnd WithEnd Sub 试试吧
C1=A1&B1
下拉
D1=SUM(1/COUNTIF($C$1:C1,$C$1:C1))
数组公式,下拉

1、首先打开需要编辑的Excel表格,进入到编辑页面中。

2、在编辑的窗口中,点击E2单元格输入公式“=SUM(D$2:D2)-D2”,然后向下填充公式,

3、点击选zd择G2单元格输入公式“=IF(ROW(A1)-1>=SUM($D:$D),"",LOOKUP(ROW(A1)-1,$E:$E,B:B))”,然后向右向下填充公式。


4、然后就完成了。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网