Excel自动填充没有鼠标的系列(仅键盘)


58

因此,当我想沿这些线延伸系列或其他内容时,可以突出显示一组单元格,然后单击突出显示框的右下角并向下拖动。然后,Excel将尝试自动扩展其内容。有键盘功能可以让我做到这一点吗?我喜欢使用键盘来避免重复的鼠标移动。

我可以使用Shift键和箭头键进行选择,但是我不知道什么(如果有)键可以触发此功能。

我也真的不知道这个函数实际上是什么。

Answers:


37

您可以使用键盘快捷键来访问功能区上的所有内容。按Alt,然后您可以在每个部分旁边看到按键。要弹出“填充系列”对话框,请按Alt,然后按H F I S


1
很好,这很好。AutoFill选项(Alt-F)似乎对我过去的大多数用例都适用。使用趋势和增长还使我可以做乘法系列。很酷!可以按很多键,但是我想这就是我要的。
jtpereyda 2011年

2
助记符帮助。家庭填充系列(回车)。谢谢你!
Scott Rippey

1
如果有人为线性系列找到一个简短的(非宏指令)/“官方捷径”,请告诉我们!
关于natty的坚果,

52

您正在寻找“加满”或“加满”。

选择范围,方法是移动到以...开头的单元格,然后Shift+ Shift+ 到要填充内容的位置...,然后按Ctrl+ D(向下填充)或Ctrl+ R(向右填充)。

不幸的是,没有用于左填充或填充的快捷键。


12
这很有帮助。唯一的事情是它会自动将填充仅基于第一个单元格。这将复制一个单元格,但不会扩展一系列。尽管如此,这还是很有帮助的,谢谢!
jtpereyda 2011年

实际上,它确实扩展了一系列。它会复制任何公式,并像excel一样定期修改列/行。如果您想复制/粘贴值...则只需使用复制/粘贴选项(选择值->控件+ c->转到目标->控件+ v)
TheCompWiz 2011年

8
我的意思是,它不会自动推断出一系列。例如,在A1中键入1,在A2中键入2,然后突出显示两者。如果使用鼠标进行“填充”,它将自动开始计数。由于Ctrl + D方法无法选择多个源单元格,因此只会复制更多源单元格。AFAIK,仅添加剂系列有效。
jtpereyda 2011年

2
有趣的是……我以前从未尝试过。我想您可以走另一条路线,在A1中放入1,在A2中放入= A1 + 1,然后填写并获得几乎相同的结果...但是您是对的...应该有一种方法。您还可以将自己的自定义快捷键分配给“填充系列”选项...,然后它将为您提供菜单,说明如何填充剩余的单元格...
TheCompWiz 2011年

这为我节省了很多时间!
布赖恩

8
  1. 使用Shift+ 突出显示您要去的系列-必须包含要键入的已填写单元格。

  2. Alt + H F I S

  3. Shift + Tab F

  4. Enter

(受到上述答案和一些反复试验的启发)


这是4个步骤的答案。但是,我将替换为#3,ALT+f因为它是一种比触及制表符更容易的布局。
fohrums

4

对于Excel 2016(我认为是2013),我将其添加到了快速访问工具栏中(我摆脱了“保存”按钮,因为CTRL-S做到了这一点),然后将其替换为“填充系列”。

  • 转到首页功能区
  • 在“编辑”组中,单击“填充”
  • 右键点击“系列”
  • 选择“添加到快速访问工具栏”

现在它应该出现在窗口的左上方。当您按ALT时,您添加的新图标旁边应出现一个数字。然后,您可以自定义快速访问工具栏,然后将“填充”选项放在所需的位置。

我摆脱了“保存”并改为放置“填充”,因此现在可以输入前两个值(例如,单元格A1中的“ 1”和单元格A2中的“ 2”),然后在下面选择这两个或更多单元格,并按ALT,1,然后按Enter。然后应将所选单元格填充为系列。此任务不再需要鼠标。


3

您也可以使用宏来完成此操作。

  1. 转到“查看”标签->“宏”->“记录宏”
  2. 选择一个可选名称,例如Myautofill(名称中没有空格!)
  3. 选择一个可选的快捷方式,例如Ctrl+H
  4. 单击确定开始录制宏
  5. 转到“首页”标签->编辑->填充->系列
  6. 对于“系列”,选择“列”,选中“趋势”选项,然后单击“ 确定”。
  7. 转到“查看”标签->“宏”->“停止记录”
  8. 您的宏已经准备好!选择一个单元格区域,然后单击在步骤3中选择的快捷方式。

我忘了一些事情,你也应该选择趋势在第7步
Mojtaba

对我来说,这似乎是个巨大的瘾。您不需要为此使用宏,这是一个简单的任务,对于Excel交互至关重要。
2013年

3
  1. Ctrl+ C复制起始单元格
  2. 选择目标范围(使用ShiftCtrl,箭头等)
  3. Ctrl+ V粘贴

目标范围将被适当填充。


正如TheCompWiz回答的那样,使用Ctrl+ DCtrl- R是另一种方法。Ctrl+ C/V可让您向任何方向和任何地方填充;而Ctrl+ D/R所需的击键次数更少。


4
不演绎系列。
jwg

1

但是还必须更改“类型”以自动填充..所以使用

Alt+ H+ F+ I+ S,然后shift+ tab+ down+ down+ down,然后enter


1
“按下”不是键盘按键!
普拉萨纳

1

填充的快捷方式(或右填充):首先选择选择要填充的内容(或右填充),然后

选项1:要填充所有单元格(到excel表格的末尾):(Shift +(End然后))然后(Ctrl + D)要填充右:(Shift +(End然后))然后(Ctrl + D

选项2:要填写:(Shift +(PgDown ^ N然后))然后(Ctrl + DN =根据需要向下移动的次数。如果需要,您还可以使用航空键或PgUp键上下移动。


如其他答案中所述,我相信您必须在向右填充时使用Ctrl + R,至少这是它在Excel 2013中的工作方式
。– Nattgew

0

用1填充第一列,然后选择要填充系列的范围,然后按Alt+ H+ F+ I+ S,然后Enter将填充...系列。


0
  1. 在上方的单元格中输入1。

  2. 输入= 1 +(上部单元格的地址),然后按Enter。

  3. 复制该单元格并拖动到最后出售所需数据。

  4. 选择该行并使用特殊粘贴(Alt + E + S + V)删除公式。


0

将“填充系列”分配到快速访问工具栏上的某个位置。假设此示例的位置2。

突出显示要填充的单元格和要填充的空单元格-可以使用Shift +箭头来完成。

现在,按Alt + 2(已分配质量检查位置),然后按Enter。

注意-如果要Excel推断要填充的数字序列,请突出显示2个单元格以及目标。

希望这会有所帮助,并且比上面的Alt + x + y + z + a + b + c和Shift + d + e + f答案更容易执行。


0

选择要填写的单元格。

SHIFT+ 选择arrows要填充内容的范围。

按下F2以编辑第一个选定的单元格。

CTRL+ ENTER填充区域。


我至少在Excel 2007中找不到这个可行的解决方案。它不会产生序列,只会填充相同的值。
zagrimsan 2015年

0

如果您想使用自动填充,请使用以下方法:

Alt+ H F I S然后Alt+ F最后 Enter


欢迎使用超级用户:尽管这可能会回答问题,也可能不会回答问题(已接受一个答案),但是如果您能提供一些解释,说明您的解决方案为何详细且易于遵循,那将是一个更好的答案。如果您认为答案正确,请执行以下操作并重新编辑。请花几分钟的时间,并宣读: - superuser.com/help .Answering:superuser.com/help/how-to-answer,再次欢迎superuser.Thankyou
mic84

0

假设您需要在A列中生成序列号。

  • 类型1中的第一小区,即,A1
  • 按下Down键到迈向A2
  • 按下=键,选择单元格A1,加1到它同样=A1+1,撞上Enterkey.This将产生数2
  • 现在按住shift键并持续down按键,直到要结束系列的最后一个单元格。
  • 按下ctrl+d以自动拖动。

最终,您获得了一系列自动编号!


0

选择要填写的单元格。

通过Shift+ Ctrl+ 选择范围End

按下F2以编辑第一个选定的单元格。

Ctrl+ Enter填充区域。


在我看来,这很有价值。问题询问如何自动填充系列;例如,输入101316,并得到192225,...。
斯科特(Scott)

0

默认情况下,您不能使用任何热键。但是您可以自己录制宏。我做到了Ctrl + Shift + D键。

首先选择要填充的单元格(用连续的单元格填充)。转到视图=>向下箭头宏=>记录宏。在打开的窗口中,您可以填写任何名称和任何热键。单击确定后。选择主页=>填充=>系列=>选择自动填充单选按钮,然后单击确定,然后从视图菜单再次转到宏并停止记录。下次您可以通过热键填写它。祝好运!


当您开始记录宏时,它会记录您所做的所有操作(可视的基本代码)。因此,在开始录制之前选择单元格。而且不要忘了停止它:)


0

该答案适用于填充任何系列。由于系列不包含公式,因此上面列出的所有答案都无济于事。(如果您具有第1步,第2步等系列,则无法编写公式)转到填充->系列->选择行或“ 系列中的列” 和“自动填充 类型” ->按“确定”。

而已 !

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.