工作表中如何查找字符在字符串第n次出现的位置

 时间:2026-04-22 18:36:21

1、看一下事先准备的表格(如图)

工作表中如何查找字符在字符串第n次出现的位置

2、点击C2单元格,输入公式:=SEARCH("-",SUBSTITUTE(B2,"B","-",2),1),按回车键结束,结果为:3(如图)

工作表中如何查找字符在字符串第n次出现的位置

3、点击C2单元格,下拉完成公式填充(如图)

工作表中如何查找字符在字符串第n次出现的位置

4、过程讲解。SUBSTITUTE(B2,"B","-",2)返回"AAB-"

substitute函数功能:将字符串中的部分字符替换成新的字符串

结构:=substitute(字符串,原字符串,新字符串,替换序号)

工作表中如何查找字符在字符串第n次出现的位置

5、SEARCH("-","AB-",1)返回3

search函数功能:返回一个指定的字符或文本字符串在字符串中第一次出现的位置,从左往右

结构:=search(要查找的字符串,被查找的字符串,开始位置)

工作表中如何查找字符在字符串第n次出现的位置

  • 怎样使用VBA制作三级菜单?
  • excel中怎么以数字形式显示列号
  • 如何在Excel中使用INDIRECT跨表引用
  • offset函数怎么使用?
  • 怎么在Excel取行号和列号?
  • 热门搜索
    用微波炉怎么做蛋糕 怎么破解无线网密码 淘宝怎么看一共花了多少钱 感冒怎么好的快 英孚英语怎么样 我的世界音符盒怎么做 在电脑上怎么截图 试孕纸怎么用 肛瘘怎么治 怎么取消彩铃