将 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))
领取专属 10元无门槛券
私享最新 技术干货