Microsoft Lab
全部软件
Excel单元格范围(Range)约 4 分钟

Flash Fill 闪填

重点内容


适用版本

Excel 2013 及以上版本(含 Excel 365 / 2021 / 2019)。


共同操作步骤

  1. 在旁边的空白列,手动输入第一行「想要的结果」
  2. Data 选项卡 → Data Tools 组 → 点击 Flash Fill(或按 Ctrl+E)
  3. Excel 自动识别规律,把其余行都照同样规则填好
📷 画面提示

按下 Flash Fill 后,其余行自动填入灰色预览文字、按 Enter 前的界面


常见应用场景

场景示范内容(第一行手动输入)结果
提取数字从一串文字里挑出的数字,例如 "4645"自动从其他行提取对应数字
合并生成邮箱把姓和名组合成 "john.smith@company.com"自动合并其他行的姓氏和名字生成邮箱
重新格式化编号输入正确格式的社会安全号码其他行自动套用同样格式
重新排列数字输入重新排列顺序后的信用卡号其他行自动按同样规则重排
提取字母从第一个文本字符串里提取出的字母自动从其他行提取对应字母

实操示例

场景:一份客户名单里,姓和名写在同一列("Smith, John"),想拆成「姓」「名」两栏。

  1. 在名字列旁边新增一栏,手动打第一行的「名」
  2. 选中该单元格,按 Ctrl+E
  3. 预期结果:Excel 自动识别规律,把其余行的「名」都提取出来

快捷键速查

操作WindowsMac
Flash FillCtrl + ECmd + E

学完你会

常见错误

  • 只给一个示例就指望 Flash Fill 认出复杂规律——遇到比较复杂的模式,先给至少两个示例帮助它识别
  • 改了来源数据后以为 Flash Fill 结果会自动更新——它不会,结果是静态值不是动态公式,来源数据变了要重新执行一次
  • 跟 EP08 的公式拆分方法搞混:Flash Fill 靠「模式识别」,公式拆分靠「明确逻辑」,处理不规则数据时公式更可靠

Sources

Blog / Website:

  1. Flash Fill
只记在你的浏览器里,换设备不会同步。