Excel情报局
职场联盟Excel
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN
1
职场实例
今天在实际的职场办公中遇到一个非常有趣的问题:
如下图所示,我们如何根据左表中每个产品名称需要添加的行数,批量生成空行呢?效果如右图所示,比如左表中产品名称A0101需要添加的行数为2,则右表中对应的产品名称A0101生成2行空行,以此类推。
有的小伙伴可能想到使用VBA代码的方法来实现,今天小编用一种简单的“填充序列”的方法批量解决这个问题。
2
解题思路
第一步:
首先在F2单元格输入函数公式:
=F1+E2-1
回车键结束公式,下拉填充公式至F4单元格。
第二步:
然后选中F4单元格,接着点击“开始”选项卡,点击“填充-序列”,这时候会弹出“序列”的对话框。
将“序列产生在”设置为“列”
将“步长值”设置为“-1”
将“终止值”设置为“0”
点击“确定”退出“序列”的对话框。最后在F列生成的序列如下图所示:
第三步:
点击F列的任意一个单元格,点击“数据”选项卡,点击“升序”按钮,完成对F列的升序排序。
为了美观,可以添加一下表格内边框和外边框。然后将F列进行删除,再将E列中的数字进行清除。如下图所示:
第四步:
最后,选中D2:D10单元格数据区域,按下快捷键“Ctrl+G”调出“定位”的对话框, 勾选定位“空值”,点击“确定”。此时D2:D10单元格数据区域中的空值就批量定位选中了。
然后直接键盘输入公式:
=D3
(此公式表示:等于定位出来的第一个空值单元格的下一个单元格)
按Ctrl+回车键结束公式,即可将空白单元格全部填充完整。
回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。