Excel中查找字符第N次出现的位置
来源:网络收集 点击: 时间:2024-04-12【导读】:
查询findStr在fullStr中第count次出现的位置工具/原料moreExcelVBA方法/步骤1/4分步阅读
2/4
3/4
4/4
在Excel中按下ALT+F11,打开VBA编辑器

在VBA编辑界面菜单中选择“插入”-“模块”输入第三步中的代码

查询findStr在fullStr中第count次出现的位置
Function getStrLoc(findStr As String, fullStr As String, count As Integer)
Dim ct As Integer, i As Integer
ct = 0
For i = 1 To count
ct = VBA.inStr(ct + 1, fullStr, findStr, vbTextCompare)
Next
getStrLoc = ct
End Function

然后在表格中使用下面的公式就可以了
例:A1=我爱你比你爱我还要多一点
=getStrLoc(你,A1,2)
则“你”第2次出现的位置为5

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_492467.html
上一篇:医院手机上缴费怎么退掉?
下一篇:海贼王白胡子绘画教程