Excel截取字符串:从指定第N个分隔符处截取

Excel截取字符串:从指定第N个分隔符处截取目的:如下图,截取下面字符串中最后一个"_"后面的部分字符串思路:1)利用SUBSTITUTE(A2,"_","")将分隔符替换成空字符 如下图:2)利用LEN(A2)-LEN(SUBSTITUTE(A2,"_",""))即可获取里面被替换掉了多少个分隔符"_"3)由于SUBSTITUTE函数可以替换指定被替换字符串出现的次数,   使用SU

目的:

如下图, 截取下面字符串中最后一个”_”后面的部分字符串

Excel截取字符串:从指定第N个分隔符处截取

思路:

1)利用SUBSTITUTE(A2,”_”,””) 将分隔符替换成空字符  如下图:

Excel截取字符串:从指定第N个分隔符处截取

2)利用LEN(A2) – LEN(SUBSTITUTE(A2,”_”,””)) 即可获取里面被替换掉了多少个分隔符”_”

3)由于SUBSTITUTE函数可以替换指定被替换字符串出现的次数,

     使用SUBSTITUTE(A2,”_”,”@”, LEN(A2) – LEN(SUBSTITUTE(A2,”_”,””))) 将最后一个”_”分隔符替换成一个特殊的字符

如下图:

Excel截取字符串:从指定第N个分隔符处截取

4)利用FIND函数找到”@”符号出现的位置 

      即: FIND(“@”, SUBSTITUTE(A2,”_”,”@”, LEN(A2) – LEN(SUBSTITUTE(A2,”_”,””))))

5)利用RIGHT或LEFT函数即可截取最后一个分隔符右边或左边的字符串内容

即: RIGHT(A2,LEN(A2)-FIND(“@”,SUBSTITUTE(A2,”_”,”@”, LEN(A2) – LEN(SUBSTITUTE(A2,”_”,””))))) 

如下图:

Excel截取字符串:从指定第N个分隔符处截取

至此得到想要的结果

同理 利用以上原理,也可以截取倒数第N个分隔符左/右边的字符串

点击我可以下载示例!

至此结束,谢谢!

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11348.html

(0)
上一篇 2023-03-02
下一篇 2023-03-02

相关推荐

  • Python时间格式化:strptime的用法

    Python时间格式化:strptime的用法在Python中,处理时间的常用库是datetime。datetime库中除了包含日期和时间的基本类型,还提供了一些常用的函数和方法,如strptime和strftime等。strptime函数是Python中用来将字符串转换成时间格式的函数,其用法如下:

    2023-12-11
    105
  • Python索引列表技巧:简化数据访问与更新

    Python索引列表技巧:简化数据访问与更新在Python中,列表是最常用的数据类型之一。 无论是简单的脚本还是大型应用程序,都可以使用列表来存储数据。然而,当涉及到大量数据时,访问和更新列表中的数据可能会变得比较困难。 这就是Python索引列表技巧派上用场的地方。

    2024-02-05
    94
  • 利用Python multiprocessing.value实现多进程数据共享

    利用Python multiprocessing.value实现多进程数据共享a href=”https://beian.miit.gov.cn/”苏ICP备2023018380号-1/a Copyright www.python100.com .Some Rights Reserved.

    2024-02-20
    92
  • Python构建用户界面的秘诀

    Python构建用户界面的秘诀Python作为一种简洁、易读、易于维护且可扩展的编程语言,越来越受到广大开发者的青睐。然而,Python工程师在构建用户界面时常常遇到一些问题。由于Python自带的GUI库功能较为简单,因此有必要探究一些其他的Python工具和库,以便更好地发挥Python的强大优势并实现更复杂的用户界面。

    2023-12-29
    103
  • Python TKM: 创建GUI界面毫不费力

    Python TKM: 创建GUI界面毫不费力Python是一种简单、易学、高效的编程语言,适用于各种领域,如Web开发、数据科学、科学计算等。Python也可以用来创建GUI(Graphical User Interface,图形用户界面)应用程序,为用户提供更加友好的交互方式。在Python中,有多种GUI工具包可供选择,其中Tkinter是Python自带的GUI工具包,它简单易学,功能齐全,被广泛应用。

    2024-03-10
    79
  • Ubuntu 18 安装mysql

    Ubuntu 18 安装mysqlsudo apt-get remove –purge mysql-* https://blog.csdn.net/weixx3/article/details/80782479 https://b…

    2023-02-08
    159
  • MySQL之where条件数据筛选[通俗易懂]

    MySQL之where条件数据筛选[通俗易懂]语法: — select * from 表名 where 条件; 测试数据: — 建表语句 create table `student` ( `sid` int(11) primary key a

    2023-04-18
    152
  • 初识Oracle数据库基础笔记

    初识Oracle数据库基础笔记初识Oracle数据库基础知识点笔记

    2023-04-15
    149

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注