Note: The other languages of the website are Google-translated. Back to English

从Excel中的单元格中快速提取某些文本

默认情况下,Excel提供某些功能来提取文本。 例如,我们可以应用LEFT或RIGHT函数从字符串的左侧或右侧提取文本,或者应用MID函数以提取从指定位置开始的文本,依此类推。 对于许多Excel用户而言,记住和应用公式在日常工作中令人头疼。 这里强烈推荐 提取文字 实用程序 Kutools for Excel,此强大功能收集了多种从大量选定单元格中提取文本的方法。 只需简单的设置就可以从单元格中提取所需的文本。


单击Kutools>文本>提取文本。 查看截图:


从单元格中提取前n个字符或后n个字符

本节讨论从单元格中提取前n个或后n个字符。 请执行以下操作。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,配置如下。

2.1)确保 按位置提取 选项卡已启用;
2.2)在 Range 部分,点击 按钮选择要从中提取文本的单元格范围;
2.3)在 附加选项 部分:
(1) 前N个字符:从字符串的左侧提取字符数。 假设您需要从选定的单元格中提取前2个字符,请选择此选项,然后在文本框中输入数字2;
(2) 最后N个字符:从字符串的右边提取字符数。 如果要从选定的单元格中提取最后3个字符,请选择此选项,然后在文本框中输入数字3。
2.4)点击 OK.

请注意: 访问 作为公式插入 对话框左下角的框会将结果作为公式插入到结果单元格中。 当引用的单元格的值更改时,结果将自动更新。

3.在开幕 提取文字 对话框,选择一个空白单元格以输出结果,然后单击 OK.

现在,所选单元格的前N个字符或后N个字符被提取,如下所示。


从单元格中按位置提取文本

假设您要提取单元格中第4个字符开始的4个字符,如下面的屏幕截图所示,请按照以下步骤进行操作。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,请进行以下设置。

2.1)点击 按位置提取 选项卡(默认情况下启用此选项卡);
2.2)在 Range 部分,点击 按钮选择要从中提取文本的单元格范围;
2.3)在 附加选项 部分:选择 开始到结束字符 选项,指定开始位置和结束位置;
在这种情况下,我想从所选单元格的第4个字符中提取4个字符,因此我分别在两个文本框中输入数字4和7。
2.4)点击 OK.

请注意: 访问 作为公式插入 对话框左下角的框会将结果作为公式插入到结果单元格中。 当引用的单元格的值更改时,结果将自动更新。

3.然后 提取文字 弹出对话框,选择一个空白单元格以输出结果,然后单击 OK 按钮。

然后,将从指定位置开始并以指定位置结束的字符批量提取到目标单元格中​​。


从单元格中提取特定字符串/字符之前或之后的文本

INRES 提取文字 此功能还可以帮助轻松地从单元格中提取特定字符串或字符之前或之后的文本,例如提取连字符(-)之前或之后的文本,如下所示。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,请进行以下设置。

2.1)点击 按位置提取 选项卡(默认情况下启用此选项卡);
2.2)在 Range 部分,点击 按钮选择要从中提取文本的单元格范围;
2.3)在 附加选项 部分:
(1) 文字之前:提取字符串或字符之前的文本。 选择此选项,然后输入字符串或字符以提取其之前的所有文本(此处输入连字符);
(2) 文字后:提取字符串或字符后的文本。 选择此选项,然后输入字符串或字符以提取其后的所有文本(此处输入连字符)。
2.4)点击 确定。

笔记:

1) 作为公式插入:选中对话框左下角的此框,会将结果作为公式插入到结果单元格中。 当引用的单元格的值更改时,结果将自动更新。
2)如果您输入的字符串或字符在同一单元格中重复,则此功能仅提取第一次出现之前或之后的文本。

3.在 提取文字 对话框中,选择一个空白单元格以输出提取的文本,然后单击“确定”。 确定。

然后结果如下面的屏幕快照所示。


从单元格中的文本字符串中提取所有数字

Excel中没有内置功能可以从Excel中的文本字符串中提取数字,唯一的方法是应用多种功能的组合来获取数字。 但是使用Kutools,可以很容易地从文本字符串中提取数字。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,请进行以下设置。

2.1)点击 按位置提取 选项卡(默认情况下启用此选项卡);
2.2)在 Range 部分,点击 按钮选择要从中提取文本的单元格范围;
2.3)在 附加选项 部分:选择 提取号码 选项;
2.4)点击 确定。

请注意: 访问 作为公式插入 对话框左下角的框会将结果作为公式插入到结果单元格中。 当引用的单元格的值更改时,结果将自动更新。

3.在 提取文字 对话框中,选择一个空白单元格以输出提取的文本,然后单击“确定”。 确定。

然后从文本字符串中任何位置提取数字。 看截图:


通过规则提取特定文本

除了上述固定选项之外,“提取文本”功能还允许您使用通配符创建规则,以根据需要提取所需的文本。 例如,您可以创建规则(*)以提取括号之间的文本,并创建规则@ *以从电子邮件地址中提取域。 请执行以下操作以应用规则提取文本。

示例1:从单元格中提取两个字符之间的文本

本节将向您展示如何创建规则以从所选单元中批量提取两个字符之间的文本。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,请进行以下设置。

2.1)点击 依规则提取 标签;
2.2)在 Range 部分,点击 按钮选择要从中提取文本的单元格范围;
2.3)在 文本 框,输入您将基于其提取文本的规则;
在这里我想提取括号之间的文本,所以我输入 (*) 进入文本框。
2.4)点击 地址 按钮,将规则添加到“规则描述”框中;
2.5)点击 确定。

笔记:

1.通配符? 和*可以在规则中使用。
? (问号):代表任何单个字符。 例如, KT? 发现“韩国电信“”韩国旅游发展局“”韩国电信“ 等等;
* (星号):代表任意数量的字符。 例如, *东 发现 “东北”,“东南” 等等。
2.如果在“提取文本”对话框中创建了多个规则,则只能选中需要应用的规则,而不要选中其他规则。

3.在 提取文字 对话框,选择一个空白单元格以输出结果,然后单击确定按钮。

然后,从选定的单元格中批量提取括号之间的文本(包括括号)。 看截图:

示例2:从单元格中的电子邮件地址中提取域

本节说明如何创建规则以从单元格中的电子邮件地址提取域。

1。 点击 库工具 > 文本 > 提取文字 启用该功能。

2.在 提取文字 对话框,请进行以下设置。

2.1)点击 依规则提取 标签;
2.2)在 Range 部分,点击 按钮选择包含电子邮件地址的单元格范围;
2.3)在 文本 框,在文本框中输入规则@ *。
2.4)点击 地址 按钮,将规则添加到“规则描述”框中;
2.5)点击 确定。

笔记:

1.通配符? 和*可以在规则中使用。
? (问号):代表任何单个字符。 例如,KT? 查找“ KTE”,“ KTO”,“ KTW”等;
* (星号):代表任意数量的字符。 例如,* east查找“ Northeast”,“ Southeast”等。
2.如果在“提取文本”对话框中创建了多个规则,则只能选中需要应用的规则,而不要选中其他规则。

3.然后 提取文字 弹出对话框,选择一个空白单元格放置结果,然后单击 确定。

从选定的电子邮件地址中批量提取所有电子邮件域。


生产力工具推荐
以下工具可以极大地节省您的时间和金钱,哪一种适合您?
Office Tab: 在办公室中使用方便的选项卡,作为Chrome,Firefox和New Internet Explorer的方式。
Kutools for Excel: 超过300种Excel高级功能 2021、2019、2016、2013、2010、2007 和 Office 365。

Kutools for Excel

上述功能只是 300 项强大功能中的一项 Kutools for Excel.

专为 Excel(Office) 2021、2019、2016、2013、2010、2007 和 Office 365 设计。免费下载和使用 60 天。

屏幕截图 Kutools for Excel

btn了解更多      btn下载     btn购买

按评论排序
注释 (3)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
嗨,我正在使用这个工具,发现这很好。 但是我在使用文本工具中的提取文本选项时遇到了一些问题。 我想从 URL 中提取 tab_cat_id=# (# 可以是任何数字 1 或 2 等)。 你能指导我吗?
该评论由网站上的主持人最小化
提取文本功能对我不起作用。 我正在尝试从公司名称列表中提取特定的单词,例如 Ltd 和 Limited。 该函数只是循环而不提取请求的单词。
该评论由网站上的主持人最小化
对于提取文本功能。 是否可以一次添加多个字段,示例我想提取以下单词:CatDogBirdEtc
我是否可以一次上传所有这些单词,而不是一次单击并添加一个。
我有一个批量列表,我想从中提取 1000 多个关键字。 如果我必须一次添加 1,这将非常耗时。 如果可以的话,请告知是否可以添加批量
谢谢
这里还没有评论

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护