EXCEL函数取出第N个特定字符串与第M个特定字符串之间的字符

Execution Details

Result

T-CN-4259-156.ABC S CO\. LTD.addd.4259.156.sweeny/grace.CP14-034234..CTS - LAB Testing.Regular...EEC00000.Ag Cu 55合金丝....

SHADOW/CRYSTAL.CP14-034929

 

 

公式如下:

=MID(N4,FIND("@",SUBSTITUTE(N4,".","@",6))+1,FIND("@",SUBSTITUTE(N4,".","@",8))-FIND("@",SUBSTITUTE(N4,".","@",6))-1)

 

目的是要取出当中的字符串。思路是:找到第六个"." 和第八个“.”之间的字符位置,然后取出。FIND("@",SUBSTITUTE(N4,".","@",6))中的SUBSTITUTE是查出第六个点,然后用@代替,再用FIND函数查到其位置(因为FIND函数只能查到第一个标识字符的位置,所以才这么麻烦)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值