Excel提取单元格中最后一个逗号后面的数据,

2025-04-30 06:01:30
推荐回答(4个)
回答1:

用查找和提取函数实现。



=MID(D1,FIND(",",D1,FIND(",",D1)+1)+1,LEN(D1)-FIND(",",D1,FIND(",",D1)+1))

回答2:

试试这个吧!

=TRIM(RIGHT(SUBSTITUTE(A2,",",REPT(" ",99)),99))

以复杂的材料描述为例

回答3:

提个思路吧,SUBSTITUTE(A1,",",)这个公式可以把逗号替换为没有,用LEN函数可以统计字符数,把原字符数-逗号被替换后的字符数=逗号出现次号。然后用SUBSTITUTE将最后一个逗号换成其他特殊符号,再用FIND找到这个特殊符号的位置,再用MID函数得到特殊符号之后你需要的字符。
可以私信再聊。

回答4:

假设你要处理的文本在A1,将下面的公式复制粘贴到B1,下拉填充即可
=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,",","@",LEN(A1)-LEN(SUBSTITUTE(A1,",",""))),1))