跳至主要内容

在Excel中提取两个文本之间的子字符串的公式

Author: Sun Last Modified: 2025-07-31

Kutools for Excel

为 Excel 增添 300 多种
强大功能

有时,您可能希望从一个字符串中提取位于两个指定字符之间的子字符串到另一个单元格。在这种情况下,您可以尝试使用Kutools for Excel中的“提取指定文本间的字符串”功能,该功能可以为您提供帮助。

shot extract string between two texts 1


如何使用“提取指定文本间的字符串”功能

通过点击 Kutools > 公式助手 > 公式助手 来应用此功能,然后在弹出的公式助手中,从公式类型下拉列表中选择文本,并在选择公式的部分中选择“提取指定文本间的字符串”。请参见截图:

shot extract string between two texts 2  arrow right  shot extract string between two texts 3 

按照以下步骤提取单元格中两个文本之间的子字符串:

1. 选择一个单元格以放置提取的字符串,点击 Kutools > 公式助手 > 公式助手.
shot extract string between two texts 2

2. 在弹出的公式助手中,您可以通过两种方式找到“ 提取指定文本间的字符串”。

1) 选择 文本公式类型的下拉列表中,然后选择 提取指定文本间的字符串选择一个公式.
shot extract string between two texts 3

2)勾选 筛选 复选框,然后在右侧的文本框中输入“字符串”,然后您可以在 提取指定文本间的字符串 列表中找到它,在 选择一个公式 部分。
shot extract string between two texts 5

3. 在 参数输入 部分,点击 shot range 以选择要提取子字符串的单元格,然后您可以继续点击 shot range 开始字符(串)结束字符(串) 文本框中指定这两个文本,或者您可以直接在文本框中输入这些文本。
shot extract string between two texts 6

4. 点击 确定,然后子字符串就被提取出来了。
shot extract string between two texts 7

如果需要,拖动填充柄覆盖单元格以应用此功能。
shot extract string between two texts 8

提示:

1. 如果此功能对您有帮助,您可以点击 shot share button 将此功能分享给您的朋友。
shot share

2. 您基于提取子字符串的两个文本不能相同。

3. 为防止循环引用,请不要在工作表的第一行插入公式。


演示:在Excel中提取两个指定文本之间的子字符串

 
Kutools for Excel:超过 300 种实用工具触手可及!永久免费享受 AI 功能!立即下载!

推荐的生产力工具

Office Tab:在 Microsoft Office 中使用便捷的标签页,就像 Chrome、Firefox 和新版 Edge 浏览器一样。通过标签轻松切换文档 —— 告别杂乱的窗口。了解更多...

Kutools for Outlook:Kutools for Outlook 为 Microsoft Outlook 2010–2024(及更高版本)以及 Microsoft 365 提供 100 多种强大功能,帮助您简化电子邮件管理并提高生产力。了解更多...


Kutools for Excel

Kutools for Excel 提供 300 多种高级功能,助您在 Excel 2010 – 2024 和 Microsoft 365 中高效完成工作。以上功能只是众多节省时间的工具之一。

🌍 支持 40 多种界面语言
✅ 全球超过 50 万用户和 8 万家企业信赖
🚀 兼容所有现代 Excel 版本
🎁 30 天全功能试用 —— 无需注册,无任何限制
Kutools for Excel RibbonKutools for Excel Ribbon