Excel中查找字符第N次出现的位置

 时间:2024-10-13 03:23:42

1、在Excel中按下ALT+F11,打开VBA编辑器

Excel中查找字符第N次出现的位置

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

Excel中查找字符第N次出现的位置

3、'查询findStr在fullStr中第count次出现的位置Function getStrLoc(findStr As Stri荏鱿胫协ng, fullStr As String, count As Integer)Dim ct As Integer, i As Integerct = 0For i = 1 To count ct = VBA.inStr(ct + 1, fullStr, findStr, vbTextCompare)NextgetStrLoc = ctEnd Function

Excel中查找字符第N次出现的位置

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

Excel中查找字符第N次出现的位置
  • excel中截取部分字符
  • 用函数去除Excel中多余的空格
  • Excel中怎样求符合条件数据的行号
  • excel中公式如何使用通配符
  • excel中怎么确定一个值出现的次数
  • 热门搜索
    绿豆芽怎么炒好吃 网络机顶盒怎么看电视 假声怎么发出 怎么更改wifi密码 离职原因怎么写最合适 剥怎么读 多宝鱼怎么做 嘴唇发紫怎么调理 亟待怎么读 屏保怎么设置