分享

高铁般快速的Excel自动填充

 flyk0tcfb46p9f 2018-09-15
实用的左键拖拽及单击填充

Excel中的自动填充功能默认是开启的。如果你在操作过程中,无法使用这个功能,那最大的可能就是Excel自动填充被关闭了。因此你需要手动去打开这个功能。

步骤:按快捷键Alt+F+T打开Excel选项,单击高级,勾选“启用填充柄和单元格拖放功能(D)”即可。

等差序列

在制表过程中,我们一般会使用自动填充的这一特性来快速输入一串连续的数字,例如:1,2,3,4,5,……;亦或是通过这个特性输入一串等差序列,例如:1,3,5,7,9,……。这都不难办到。

填充的等差序列的技巧:在相邻的两个单元格中输入2个数字,然后选中这两个单元格,进行一定方向(向右或者向下)的拖拽,即可得到相应的等差序列;

例如:我们在A4:A14中输入数字1到10,只需在A4、A5单元格输入1、2,然后选中A4:A5,光标移到选择区域的右下角,当光标变为实心的+号时,向下拖拽即可。

当然我们还可以横向进行填充,例如在A4:P4输入1,3,5,7,9,……,操作方法和在A4:A13中输入1到10的方法是一样的,这里不再赘述。

如果只是输入连续的数字,我们还可以简化操作。还是以“在A4:A14中输入数字1到10”为例,其实我们只需在A4中输入1,光标移到A4右下角,当光标变为实心的+号时,按住Ctrl键再左键拖拽鼠标即可。

当我们向下填充内容时,如果发现是复制而不是序列填充,我们可以单击填充完毕后选区右下角的+号选择“序列填充”即可。

反之亦然。不仅如此,我们还可以选择填充内容或者格式,甚至可以选择快速填充。

循环序列

自动填充有一个特性:当我们选中多个数字单元格左键向下填充时,将填充数字序列(等差序列),而当我们选中多个文本单元格左键进行填充时,将得到循环序列。如下图所示:

利用循环序列,我们可以得到多组完全相同的文本组。

很多朋友或许认为,循环序列没有什么实用性。然而,其并没有想象得那么简单。我们完全可以利用这个功能轻松完成一些不可思议的工作。

如下图所示,如何将下列Case快速地、平均地分配给40个组员?

步骤:选中M37:M76按Ctrl+C快捷键复制,选中H37,按下Ctrl+V快捷键粘贴过来。选中H37:H76,光标移到选区右下角,当光标变为实心的+号时,双击即可完成分配。

序列对话框

有没有不需要拖拽或者双击就能快速完成自动填充的方法?当然有,答案就是“序列对话框”。单击“开始”-“填充”-“序列”,即可打开“序列对话框”,设置:“序列产生在”-类型-步长值,终止值(如果选择多个单元格区域,则无需设置终止值,否则需设置终止值)。

使用“序列对话框”可以灵活地完成等差序列、等比序列、日期序列等的快速输入,无需拖拽鼠标。

例如:快速在A1:A100中输入1到100。

技巧:选中A1输入1,单击“开始”-“填充”-“序列”-“序列产生在”选择列-“类型”选择等差序列-步长值输入1-终止值输入100-确定。

如果我们选中的单元格为日期,那么“序列对话框”右上角的“日期单位”会自动变为可设置状态。我们还可以简单地设置,快速地输入特定的日期。

例如:我想快速输入9月份的上班日期。

技巧:选中C1并输入“2018-09-01”,单击“开始”-“填充”-“序列”-“序列产生在”选择列-“类型”选择日期-“日期单位”选择工作日-步长值输入1,终止值输入“2018-09-30”-确定。

强大的双击及右键拖拽填充鼠标双击自动填充内容

如下图所示(为了让大家看清楚有多少行数据,我隐藏了大部分的行),我们需要在A列增加CASE的序号,由于数据行数非常多,鼠标左键拖拽显然效率非常慢。如果知道有多少行数据,我们可以采取“序列对话框”的技巧来进行填充,但显然还是不够高效。

针对这种情况,最为简单的方法是双击鼠标进行序列的填充(只能纵向填充)。

方法:在A4、A5单元格中分别输入1、2,然后光标移到A4:A5右下角,当其变为实心的+号时,双击即可完成填充。

在Excel中,双击填充柄可以快速地完成对某一列内容的填充,尤其是对序列、公式等的填充,双击填充柄显得更加快捷。不过双击填充柄需要有一个前提条件。那就是要完成填充,在填充的列旁边(无论左右)需要有一个参考列,填充动作能否到达最后一个单元格,取决于该列相邻列中第一个空白单元格的位置。

例如:如下图所示,B列只能填充到B5单元格,是因为A6单元格为空白单元格。

右键拖拽填充等比序列

在Excel中,按住鼠标右键进行拖拽这个操作并不多见。拖拽右键进行自动填充就是其中之一。如下图所示,选中C2单元格,光标移到C2右下角当其变为实心+号时,按住鼠标右键拖拽至适当位置,松开鼠标右键,即得到下图所示界面:

从图中我们可以清晰地看到,凡是鼠标左键能够实现的功能,右键拖拽都能实现:复制单元格、填充序列、填充格式、不带格式填充、等差序列、等比序列、快速填充、以工作日填充……。

如本节标题,需要利用拖拽鼠标右键的方式来批量输入等比序列。例如:输入一个步长值为2的等比序列。操作如下:

灵活好用的自定义序列

在Excel中,有很多内置好的序列,例如连续数字、星期、季度、月份等等如下图所示。

内置好的序列我们可以轻松通过自动填充的方法完成输入。然而对于某些我们日常工作使用频率非常高的序列,Excel中并没有内置,无法自动填充。这种情况下,我们需要定义好的序列设置到Excel中。

方法:选中要定义好的序列-按下Alt+F+T组合键打开Excel选项-高级-向下滚动右侧的滚动条到底部-单击“编辑自定义列表”-导入(也可以选择在编辑框中输入,每输入完一项换行即可)-确定-确定。

“东西南北中”的序列我们就设置好了,回到表格中,我们就可以向填充连续数字一下对这个序列进行填充了。

案例:为26个英文字母创建序列。

不设置自定义序列,我们是无法像自动填充连续数字那样快速得到26个字母的序列的。如何将26个英文大写字母按序设置到Excel中呢?

按Alt+F+T键打开“Excel选项”-单击“高级”-单击“编辑自定义列表”-“插入序列”框中输入序列(每输入一项敲回车)-单击“确定”-“确定”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多