当前位置:首页 > 教育 > 正文

Excel提取最后一级科目,10秒搞定!

VIP学员的问题,科目以-作为分隔符号,如何提取最后一级科目?

卢子看完提供了公式的方法,除此之外还有2种技巧的方法。

1.公式

提取最后一个分隔符号,这种有一个固定的套路,只需将分隔符号"-"改成实际就行,其他不变。

=TRIM(RIGHT(SUBSTITUTE(A2,"-",REPT(" ",50)),50))


相反,如果是提取第一个分隔符号之前,那公式会简单很多。A2&"-"是防止科目里面没有分隔符号导致出错,起到容错作用。

=LEFT(A2,FIND("-",A2&"-")-1)


2.Ctrl+E

输入第一个内容,人民币,按Ctrl+E就提取完毕。

Ctrl+E还有很多作用,最常用的就是从混合字符里面提取数字。

3.Ctrl+H

将A列的科目复制到B列,按Ctrl+H调出查找和替换对话框,查找内容输入*-,单击全部替换。*-意思就是将-和之前的所有内容替换掉,剩下的就是最后的科目。

替换作用也挺多,比如用VLOOKUP经常找不到对应值,很多时候都是因为内容有空格导致,替换掉就可以。

按Ctrl+H,查找内容敲一个空格,全部替换。

练习题,科目存放在多列,怎么提取最后一级科目?

请把「Excel不加班」推荐给你的朋友

你可能想看:

有话要说...

取消
扫码支持 支付码