夜雨聆风学习资料网

ARTICLE · 1278709

Excel 双击填充:一下双击填完整列公式

Excel 双击填充:一下双击填完整列公式

EXCEL 教程 · 第 8 章

Excel 双击填充:一下双击填完整列公式

几千行数据不用拖,但前提是它看得懂你的表

上一章的填充要手动拖。表格只有十几行还行,一旦上千行,拖到手抽筋。

所以 Excel 给了个更省事的动作:双击填充柄。公式一秒铺到底,比拖动快得多。

前提:双击填充不是万能的,它必须能看出数据的边界和规律。看不出来,它就不干活。这个条件决定了成败,后面会用两个例子对比。

一、实战:一次算出 19 只宝可梦的攻击加防御

我们用一张宝可梦的数据表练手,要算的是「攻击 + 防御」,结果写进 D 列。

名称
攻击 B 列
防御 C 列
Caterpie
30
35
Metapod
20
55
Butterfree
45
50
Weedle
35
30
Kakuna
25
50
Beedrill
90
40
Pidgey
45
40
Pidgeotto
60
55
Pidgeot
80
75
Rattata
56
35
Raticate
81
60
Spearow
60
30
Fearow
90
65
Ekans
60
44
Arbok
85
69
Pikachu
55
40
Raichu
90
55
Sandshrew
75
85
Sandslash
100
110

19 行数据,从第 2 行排到第 20 行。目标范围就是 D2:D20。

操作步骤

  1. 选中 D2
  2. 键入 =(这一步告诉 Excel:这个格子要放公式)
  3. 左键单击 B2
  4. 键入 +
  5. 左键单击 C2
  6. 按回车确认
  7. 鼠标移到 D2 右下角,双击填充柄

D2 里现在是 =B2+C2。双击之后,D2:D20 全部被填上公式,每一行都是自己那一行的相加。

注意它停在了第 20 行。因为第 21 行没有数据可算,填充柄识别到边界就自动收工了。

为什么这么快:双击填充会沿着相邻列一直往下走,直到遇到空白为止。你不需要告诉它要填多少行。

二、反例:什么时候双击不管用

现在把刚才的结果删掉,换个更难的场景。

在 E2 里输入 =B2+C2,然后双击填充柄。这次它只转圈,前面那些单元格还好心地标出来提示有问题,就是不往下填。

问题出在表格结构上:D 列和 E 列都没有标题,中间还夹着空白单元格。填充柄找不到可依据的参照。

加一条线索试试

在 E1 里输入标题 Atk+def,再双击。

还在转圈。一条线索不够。

再加一条

在 D1 里输入 Random,再双击填充柄。

这次成功了。公式被逐行填了下去。差距就在这两个标题上。

三、双击填充的真实规则

把上面的实验归纳一下,双击填充能不能工作,取决于它能不能确认三件事:数据的边界在哪、公式的相对位置怎么延伸、旁边有没有可参照的上下文。

条件
满足时
不满足时
相邻列有连续数据
双击一路填到底
只转圈,不填充
表格带标题行
识别出数据区
找不到参照
区域中间没有空白
边界清晰
中途停止或直接失败
公式是相对引用
逐行自适应
整列算出同一个值

记住这条:标题不是给眼睛看的装饰,是给自动化看的上下文。加一行标题,很多时候比改十次公式管用。

本章要点回顾

  • 双击填充柄能让公式沿着相邻数据一路自动填到底
  • 它会自己找边界,遇到没有数据的行就停
  • 只转圈不填充,通常是缺标题、缺相邻数据,或中间有空白
  • 补上标题行常常能直接解决问题
  • 公式用的是相对引用时,每一行会各自计算

下一章讲移动单元格:拖放、剪切粘贴、复制粘贴,三种方式各管什么。


Excel 教程系列 · 第 8 章 · 双击填充

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料