如何使用填充柄将顺序数据自动填充到Excel中

Excel中的填充手柄允许您只需拖动手柄即可自动填充行或列中的数据(数字或文本)列表。在大型工作表中输入顺序数据时,这可以为您节省大量时间,并使您的工作效率更高。

如果数据遵循某种模式或基于其它单元格中的数据,则可以使用自动填充功能(功能区上的填充手柄或填充命令)填充单元格,而不是一次又一次地手动输入数字、时间甚至是星期几号。我们将向您展示如何使用自动填充功能填充各种类型的系列数据。

将线性级数填充到相邻单元格中

使用填充句柄的一种方式是将一系列线性数据输入到一行或一列相邻单元格中。线性数列由数组成,其中下一个数是通过将“步长值”加到它前面的数来获得的。线性级数的最简单示例是1、2、3、4、5。但是,线性级数也可以是一系列十进制数(1.5、2.5、3.5…)。,数字减二(100,98,96…)。,甚至负数(-1、-2、-3)。在每个线性序列中,添加(或减去)相同的步长值。

比方说,我们想要创建一列连续数字,每个单元格递增1。您可以键入第一个数字,按Enter键转到该列中的下一行,然后输入下一个数字,依此类推。非常乏味和耗时,特别是对于大量的数据。我们将通过使用填充句柄用线性数字序列来填充列,从而节省一些时间(还会让人厌烦)。为此,请在列中的第一个单元格中键入1,然后选择该单元格。注意到选定单元格右下角的绿色正方形了吗?这是填充手柄。

当您将鼠标移到填充手柄上时,它会变成一个黑色加号,如下所示。

在填充手柄上方有黑色加号的情况下,单击该手柄并向下拖动该手柄(或向右跨行),直到达到要填充的单元格数量。

当您松开鼠标按钮时,您会注意到该值已被复制到您拖动填充手柄的单元格中。

为什么它没有填充线性序列(在我们的示例中是1,2,3,4,5)?默认情况下,当您输入一个数字然后使用填充句柄时,该数字将复制到相邻的单元格,而不是递增。

注意:要快速复制当前所选单元格上方单元格的内容,请按Ctrl+D;要将单元格内容复制到所选单元格的左侧,请按Ctrl+R。请注意,从相邻单元格复制数据将替换当前位于所选单元格中的所有数据。

要用线性系列替换副本,请单击完成拖动填充手柄后显示的“自动填充选项”按钮。

第一个选项“复制单元格”是默认选项。这就是为什么我们最终得到了5个1,而不是1-5的线性序列。要填充线性序列,我们从弹出菜单中选择“填充序列”。

另外四个1被替换为2-5,并且我们的线性级数被填充。

但是,您可以这样做,而不必从自动填充选项菜单中选择填充系列。在前两个单元格中输入前两个数字,而不是只输入一个数字。然后,选择这两个单元格,并拖动填充手柄,直到选择了所有要填充的单元格。

因为您已经为它提供了两段数据,所以它将知道您要使用的步长值,并相应地填充剩余的单元格。

也可以用鼠标右键(而不是左键)单击并拖动填充手柄。您仍然需要从弹出菜单中选择“Fill Series”,但当您停止拖动并释放鼠标右键时,该菜单会自动显示,因此这可能是一个方便的快捷方式。

使用填充命令将线性级数填充到相邻单元格

如果您在使用填充手柄时遇到问题,或者只是喜欢使用功能区上的命令,则可以使用“开始”选项卡上的“填充”命令将一系列填充到相邻的单元格中。如果您要填充大量的单元格,则Fill命令也很有用,稍后您将看到这一点。

要在功能区上使用填充命令,请在单元格中输入第一个值,然后选择该单元格和要填充的所有相邻单元格(列中向下或向上,或跨行向左或向右)。然后,单击“主页”(Home)选项卡的“编辑”(Editing)部分中的“填充”(Fill)按钮。

从下拉菜单中选择“系列”。

在“系列”对话框中,选择“系列”是按行排列还是按列排列。在“类型”框中,现在选择“线性”。我们稍后将讨论增长和日期选项,自动填充选项只是将值复制到其他选定的单元格。输入“步长值”,或线性序列的增量。在我们的示例中,我们将系列中的数字递增1。单击“确定”。

线性序列将填充到选定的单元格中。

如果要用线性序列填充非常长的列或行,可以使用“序列”对话框中的“停止”值。要执行此操作,请在行或列中要用于系列的第一个单元格中输入第一个值,然后再次单击“主页”选项卡上的“填充”。除了我们上面讨论的选项之外,在“停止值”框中输入您想要作为序列中的最后一个值的值。然后,单击“确定”。

在下面的示例中,我们在第一列的第一个单元格中放入1,数字2到20将自动输入到接下来的19个单元格中。

跳过行时填充线性级数

为了使整个工作表更具可读性,我们有时会跳过行,在数据行之间放置空行。即使有空行,您仍然可以使用填充手柄用空行填充线性系列。

要在填充线性序列时跳过一行,请在第一个单元格中输入第一个数字,然后选择该单元格和一个相邻的单元格(例如,列中下一个单元格)。

然后,向下(或横向)拖动填充手柄,直到填充所需数量的单元格。

拖动完填充手柄后,您将看到线性序列每隔一行填充一次。

如果要跳过多行,只需选择包含第一个值的单元格,然后选择紧跟在该单元格之后要跳过的行数。然后,将填充手柄拖动到要填充的单元格上。

您还可以在跨行填充时跳过列。

将公式填充到相邻单元格中

还可以使用填充句柄将公式传播到相邻的单元格。只需选择包含要填充到相邻单元格中的公式的单元格,然后将填充手柄向下拖动列中的单元格或跨要填充的行中的单元格拖动即可。该公式将复制到其他单元格。如果使用相对单元格引用,它们将相应地更改为引用各自行(或列)中的单元格。

相关:为什么需要公式和函数?

也可以使用功能区上的填充命令填充公式。只需选择包含公式的单元格和要用该公式填充的单元格。然后,在“主页”选项卡的“编辑”部分中单击“填充”,并根据要填充单元格的方向选择向下、向右、向上或向左。

相关:如何在Excel中仅手动计算活动工作表

注:除非您启用了自动工作簿计算,否则不会重新计算复制的公式。

如前所述,您还可以使用键盘快捷键Ctrl+D和Ctrl+R将公式复制到相邻的单元格。

通过双击填充手柄来填充线性系列

通过双击填充手柄,可以将线性数据序列快速填充到列中。使用此方法时,Excel仅根据工作表中相邻最长的数据列填充列中的单元格。此上下文中的相邻列是Excel在填充的列的右侧或左侧遇到的任何列,直到到达空列为止。如果直接位于选定列两侧的列为空,则不能使用双击方法填充列中的单元格。此外,默认情况下,如果要填充的单元格区域中的某些单元格已经有数据,则只填充第一个包含数据的单元格上方的空单元格。例如,在下图中,单元格G7中有一个值,因此当您双击单元格G2上的填充手柄时,该公式仅通过单元格G6向下复制。

填充增长序列(几何图案)

到目前为止,我们一直在讨论填充线性级数,其中级数中的每个数字都是通过将步长值与前一个数字相加来计算的。在增长序列或几何图案中,下一个数字是通过将前一个数字乘以步长值来计算的。

填充增长序列有两种方法,即输入前两个数字以及输入第一个数字和步长值。

方法一:输入增长序列中的前两个数字

要使用前两个数字填充增长序列,请在要填充的行或列的前两个单元格中输入这两个数字。右键单击填充手柄,并将填充手柄拖动到想要填充的任意数量的单元格上。当您完成将填充手柄拖动到要填充的单元格上时,从自动显示的弹出菜单中选择“增长趋势”。

注:对于此方法,您必须输入两个数字。如果不这样做,增长趋势选项将灰显。

Excel知道我们在前两个单元格中输入的两个数字中的步长值为2。因此,每个后续数字都是通过将前一个数字乘以2来计算的。

如果您希望使用此方法从1以外的数字开始,该怎么办?例如,如果要从2开始上面的系列,则需要在前两个单元格中输入2和4(因为2×2=4)。Excel会计算出步长值为2,并从4开始继续增长序列,将每个后续数字乘以2,从而得到下一个数字。

方法二:输入增长序列中的第一个数字并指定步长值

要根据一个数字和步长值填充增长系列,请在第一个单元格中输入第一个数字(不必为1),然后将填充手柄拖动到要填充的单元格上。然后,从自动显示的弹出菜单中选择“Series”。

在“系列”对话框中,选择是按行还是按列填充“系列”。在“类型”下,选择:“增长”。在“步长值”框中,输入要将每个数字相乘以得到下一个值的值。在我们的示例中,我们希望将每个数字乘以3。单击“确定”。

增长序列被填充到选定的单元格中,每个后续数字是前一个数字的三倍。

使用内置项目填充系列

到目前为止,我们已经介绍了如何填充一系列数字,既有线性的,也有增长的。您还可以使用填充手柄用日期、星期、工作日、月或年等项填充系列。Excel有几个可以自动填充的内置序列。

下图显示了Excel中内置的跨行扩展的一些系列。粗体和红色的项是我们输入的初始值,每行的其余项是扩展序列值。这些内置系列可以使用填充手柄填充,就像我们之前针对线性系列和增长型系列所描述的那样。只需输入初始值并选择它们。然后,将填充手柄拖动到要填充的单元格上。

使用Fill命令填充一系列日期

填充一系列日期时,可以使用功能区上的Fill命令指定要使用的增量。在单元格中输入系列中的第一个日期,然后选择该单元格和要填充的单元格。在“主页”选项卡的“编辑”部分,单击“填充”,然后选择“系列”。

在“系列”对话框中,将自动选择“系列范围”选项以匹配您选择的单元格集。类型也会自动设置为日期。要指定填充系列时使用的增量,请选择日期单位(日、工作日、月或年)。指定步长值。我们希望用每个工作日的日期填充该系列,因此我们输入1作为步长值。单击“确定”。

该系列使用仅为工作日的日期填充。

使用自定义项目填充系列

您还可以使用自己的自定义项目填充系列。假设您的公司在六个不同的城市设有办事处,并且您经常在Excel工作表中使用这些城市名称。您可以将该城市列表添加为自定义列表,该列表允许您在输入第一个项目后使用填充句柄填充系列。要创建自定义列表,请单击“文件”选项卡。

在后台屏幕上,单击左侧项目列表中的“选项”。

在“Excel选项”对话框左侧的项目列表中单击“高级”。

在右侧面板中,向下滚动到General部分,然后单击“Edit Custom List”按钮。

进入“自定义列表”对话框后,有两种方法可以填充一系列自定义项。您可以基于直接基于“自定义列表”对话框创建的新项列表,也可以基于当前工作簿中工作表上已有的现有列表来创建该系列。我们将向您演示这两种方法。

方法一:根据新的项目列表填写自定义系列

在“自定义列表”对话框中,确保在“自定义列表”框中选择了新列表。单击“列表条目”框并输入自定义列表中的项目,一行一个项目。请确保按希望填充到单元格中的顺序输入项目。然后,单击“添加”。

自定义列表将添加到“自定义列表”框中,您可以在其中选择它,以便您可以通过在“列表条目”框中添加或删除项目并再次单击“添加”来编辑它,也可以通过单击“删除”来删除列表。单击“确定”。

在“Excel选项”对话框中单击“确定”。

现在,您可以键入自定义列表中的第一项,选择包含该项的单元格,然后将填充手柄拖动到要用列表填充的单元格上。您的自定义列表将自动填充到单元格中。

方法二:基于现有项目列表填充自定义系列

也许您将自定义列表存储在工作簿中的单独工作表中。您可以将工作表中的列表导入“自定义列表”对话框。若要基于工作表上的现有列表创建自定义列表,请打开“自定义列表”对话框,并确保在“自定义列表”框中选择了新列表,就像第一种方法一样。但是,对于此方法,请单击“从单元格导入列表”框右侧的单元格范围按钮。

在Excel窗口底部选择包含自定义列表的工作表的选项卡。然后,选择包含列表中项目的单元格。工作表的名称和单元格范围将自动输入到“自定义列表”编辑框中。再次单击单元格区域按钮以返回完整对话框。

现在,单击“导入”。

自定义列表将添加到“自定义列表”框中,如果需要,您可以选择它并在“列表条目”框中编辑该列表。单击“确定”。您可以使用填充句柄使用自定义列表填充单元格,就像您使用上面的第一个方法所做的那样。

如果您创建包含大量顺序数据的大型工作表,则Excel中的填充句柄是一项非常有用的功能。你可以为自己节省很多时间和乏味。祝您填饱肚子愉快!

相关文章