excel截字符串公式

发布网友 发布时间:2022-04-25 18:13

我来回答

5个回答

热心网友 时间:2023-10-02 17:39

假定你最后的数据是不定长的,数据在单元格K2,则提取最后一个连字符后的内容的公式为:

=MID(K2,FIND("@",SUBSTITUTE(K2,"-","@",LEN(K2)-LEN(SUBSTITUTE(K2,"-",""))))+1,LEN(K2)-FIND("@",SUBSTITUTE(K2,"-","@",LEN(K2)-LEN(SUBSTITUTE(K2,"-","")))))

这个公式的意思是测出最后的连字符位置、把这个位置后的全部内容取出来。公式这么长,是不是很笨?

热心网友 时间:2023-10-02 17:39

如果单元格的内容在A2,可以在B2录入:=RIGHT(A2,3),然后将公式下拉即可,这个函数的意思是从右边提取3个字符,希望能帮到你,如有其它问题,也可以向我咨询。

热心网友 时间:2023-10-02 17:40

假设数据在A1:A100中,如果最后一个-后面都是三个字的,B1中用
=right(A1,3)
如果不一定,用
=TRIM(RIGHT(SUBSTITUTE(A1,"-",REPT(" ",99)),99))
下拉。

热心网友 时间:2023-10-02 17:40

=right(a1,3)
或者用数据菜单——分列——用-符号。追问好主意,这个倒是没想过

热心网友 时间:2023-10-02 17:41

假如你的数据在A1单元格,在B1输入公式
=right(a1,3)
试试看~追问后面部门不一定是三个字

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com