跳至主要内容

轻松找到Excel中文本字符串中字符的第N次出现位置

Author: Siluvia Last Modified: 2025-07-31

Kutools for Excel

为 Excel 增添 300 多种
强大功能

通常,您可以使用公式或VBA代码来查找并返回文本字符串中某个字符的第N次出现位置。但实际上,您可以借助一个方便的工具解决这个问题,并在日常工作中节省更多时间。Kutools for Excel 的“查找字符在字符串中第 N 次出现的位置”功能可以帮助您轻松解决此问题,而无需任何公式或复杂的VBA代码。

轻松找到文本字符串中字符的第N次出现位置

 


轻松找到文本字符串中字符的第N次出现位置

假设您需要从单元格A1中的文本字符串中找到字符“n”的第3次出现位置(如下截图所示),请按照以下步骤操作:

shot-find-nth-occurrence-2

1. 请选择一个空白单元格以使用公式,并点击 Kutools > 公式助手 > 公式助手。参见截图:

shot-find-nth-occurrence-1

2. 在 公式助手对话框中,请执行以下操作:

  • 选择一个公式框中,找到并选择查找字符在字符串中第 N 次出现的位置提示:您可以勾选筛选框,在文本框中输入某些词以快速筛选公式。
  • 字符串框中,指定包含要查找第N个字符位置的单元格。
  • 字符框中输入您需要查找的字符。
  • 第N次出现框中输入该字符的第N次出现次数。
  • 点击确定按钮。

shot-find-nth-occurrence-3

备注

1. 例如,尝试识别字符“n”在第三次出现时的位置,请在第N次出现框中输入数字3。如果您想定位“n”的第四次出现,请输入数字4。

现在,第3个字符“n”的位置已填充到选定的单元格中。参见截图:

shot-find-nth-occurrence-4

2. 如果您喜欢这个 公式助手,您可以点击 分享 图标 shot-share-icon公式助手 对话框中通过电子邮件将其分享给您的朋友,或者分享到社交媒体,如Facebook、Twitter、Linkedin和微博。

shot-count-times-a-word-appears-10


演示:轻松找到Excel中文本字符串中字符的第N次出现位置

 
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