aizixun8 发表于 2025-4-27 21:04:18

智能填充-填充智能快捷键ps-智能填充在哪儿

首先 对于Excel里 去掉单元格内字母 只留数字 先给出我最常用的两种处理办法 这两种办法比较容易掌握

一、Excel智能填充(快捷键Ctrl+E)

1、在第一行(B2)输入需要提取的数字,如下图所示:

定位至第2行(B3)。按下Ctrl + E。完成填充。情况如下所示:

这样,就直接完成了数字的提取,非常简单方便!

https://img1.baidu.com/it/u=2380343462,2038035887&fm=253&fmt=JPEG&app=138&f=JPG?w=500&h=471

二、Power Query批量删除文本函数Text.

在新功能Power Query里(或可前往微软官方下载相应插件)。其中有Text.函数。它能批量删除不需要的字符。使用十分简单。具体情况如下所示:

1、数据添加到Power Query

公式为=Text.([字母数字混合],{"a".."z"})

单击确定。所有字母被删除。只剩下数字。此时可按需要将结果返回Excel。也可进行后续其他处理。如下所示。

https://img0.baidu.com/it/u=3596093506,1632921960&fm=253&fmt=JPEG&app=138&f=JPEG?w=800&h=1559

总的来说 关于单元格内字母 数字等杂乱文本清理或选择性保留问题 大概有以下几种处理方法 同时优缺点比较明显

使用Excel里的一些神奇公式:能轻松实现源数据变化时的直接联动。然而对普通用户而言,很难熟练掌握。也难以依据实际情况运用。

操作较为简便。然而它无法和Excel源数据实现联动。每当有新数据时。都得重新折腾一番。

VBA正则处理能够达成极为灵活的数据处理。还能够依照需求实现一键更新或者自动更新。不过这需要掌握VBA编程语言。

高版本Excel智能填充:操作特别简单。在许多规则较明显的文本里处理很便捷。然而对于复杂情形。可能得出的结果不尽如人意。

Power Query文本处理函数:函数简便,能够实现一键更新。要是情况极为复杂,或许还得掌握其他一些关联函数。

综合比较这5种情况。从我接触的众多案例来看。建议先考虑用方法4(智能填充)尝试处理。若因情况复杂。智能填充方法不可行。再考虑使用方法5(Power Query)处理(若源数据频繁改变且新数据要求保持方便刷新。则直接使用Power Query)
页: [1]
查看完整版本: 智能填充-填充智能快捷键ps-智能填充在哪儿