如何返回某字符在字符串中最后一次出现的位置

 时间:2026-02-12 22:12:01

1、点击C2单元格,输入公式:==FIND("@",SUBSTITUTE(B2,"-","@",LEN(B2)-LEN(SUBSTITUTE(B2,"-",""))),1),按enter键结束,结果为:3

如何返回某字符在字符串中最后一次出现的位置

2、点击C2单元格,下拉完成公式填充

如何返回某字符在字符串中最后一次出现的位置

3、公式讲解。SUBSTITUTE(B2,"-","")返回"AAAB"

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

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

如何返回某字符在字符串中最后一次出现的位置

4、LEN("AAAB")返回4

LEN函数功能:返回文本字符串的字符数(所有字符个数为1)

结构:=LEN(字符串)

如何返回某字符在字符串中最后一次出现的位置

5、SUBSTITUTE(B2,"-","@",LEN(B2)-4)返回"AA@AB"

如何返回某字符在字符串中最后一次出现的位置

6、FIND("@","AA@AB",1)返回3

FIND函数功能:返回某字符在字符串中的起始位置

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

如何返回某字符在字符串中最后一次出现的位置

  • 使用VBA判断并填充颜色
  • 个人宏工作簿使VBA代码在本机任何工作簿都可用
  • excel地址如何按省市区拆分
  • excel工作表如何返回元素最后一次出现的位置
  • 怎样使用VBA选择数组公式区域?
  • 热门搜索
    怎么下载我的世界 微信怎么解除限制 心跳过快怎么办 怎么腌制咸鸭蛋 扭伤脚踝怎么处理 万用表怎么测电容 婴儿拉肚子怎么办 法令纹怎么去除 笑靥如花怎么读 个人鉴定怎么写