excel如何自动添加行数

如图,如何把左边的表格变为右边的表格,在缺失的行数之间添加空格行数
不要和俺说啥添加行数啊,俺要的是函数或者是vb,可以自动判定是否俺顺序排下,如果不是就自动添加空格行数,后面的数据随上0

    如图,在D1输入公式:=IF(ROW(A1)>MAX(A:A),"",ROW(A1));

    在E1输入公式:=IF(ISERROR(VLOOKUP(D1,A:B,2,0)),"",VLOOKUP(D1,A:B,2,0));

    选中D1:E1,鼠标移到E1右下角填充柄(黑色小方块处);

    按住鼠标向下拖动,则拖动处全有了公式,并显示出结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-09
E1公式:
=iferror(vlookup($D1,$A$1:$B$6,2,0),"")

下拉即可
另外,A列的数据不能有重复追问

多谢啦!回去试试

第2个回答  2013-12-09

见附件,点击附件中按钮即可

追问

回去试试,爪机无法实验哈

追答

这个是用VBA实现的,你只需要把代码拷贝到其他文档并作适当修改就可以用了

本回答被提问者采纳
相似回答