将Excel的单元格拖动下拉,相当于复制公式,也可以复制单元格内容、顺序编号等,但是拖动下拉这件事情很玄妙,要它复制的时候,偏偏递增了;要顺序编号呢,它却仅仅复制了一下。
到底在什么场景下,应该怎么操作呢?
案例:
以下几种场景的填充,你都会吗?
- 数字文本混合的单元格,下拉时仅复制单元格,数字不要递增
- 输入1,以步长为1下拉填充
- 输入1,以步长为2向下填充
- 大小写字母下拉填充
如下图所示。
解决方案1:
数字和文本混合的单元格,如果下拉的话,数字会自动递增,如果不想递增,就要学习今天的小技巧了,否则就会出现疫情期间的“85消毒液”乌龙事件了。
1.在A1单元格中输入“2021业绩”
2.将鼠标放到单元格的右下角拖动下拉,此时数值以步长1自动递增了。
3.点击区域右下角的“自动填充选项”-->在展开的选项菜单中选择“复制单元格”
所有单元格的年份就取消了递增。
解决方案2:
1.在B1单元格中输入“1”
2.拖动单元格右下角下拉,然而数字并未自动递增。
3.点击区域右下角的“自动填充选项”-->在选项菜单中选择“填充序列”
数值就以步长为1顺序递增填充完毕了。
解决方案3:
如果要以步长2向下填充,前一个方法就不好使了,得用这个技巧。
1.在C1单元格中输入“1”
2.选中C1单元格-->选择菜单栏的“开始”-->“填充”-->“序列”
3.在弹出的对话框中按以下方式设置-->点击“确定”:
- 序列产生在:选择“列”
- 类型:选择“等差序列”
- 步长值:输入“2”
- 终止值:输入“23”
连拖动都免了,整列序列一下子自动填充好了。
解决方案4:
下拉填充这件事,只对数值有效,如果试图下拉大、小写字母自动填充,默认情况下是不行的,除非设置了自定义排序。
有关设置自定义排序的方法,可参阅按职位高低排序,职场中很需要,Excel却没有这选项,咋办?
除了自定义排序,字母也可以这样设置,就能拖动递增了。
1.在D1单元格中输入以下公式-->下拉复制公式:
=CHAR(ROW(A65))
公式释义:
- CHAR用于返回参数中的代码在计算机中对应的字符;
- 代码65对应的就是大写字母A;
- 当拖动下拉时,ROW函数会自动返回递增的行号
2.在E1单元格中输入以下公式-->下拉复制公式:
=CHAR(ROW(A97))
很多同学会觉得Excel单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解Excel的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握Excel的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为Excel高手。