2016-12-27 76 views
1

我有一个excel表与一列类似Excel的排序,基于数列最后后 -

regno 
KEK-123 
KE1-122 
KL-02-D-211 
KL-02-F-7232 
KL-03-M-6232 
KL-04-P-4917 
KL-11-R-7232 
KL-12-811 
KL-12-B-3223 

我需要梳理基础上后,最后一组此列 - 。可以擅长排序吗?我虽然在去年之前删除了所有内容。但不知道如何做到这一点。请指导我如何做到这一点。

+0

将它曾经是在4位上的左侧?像10000 – Moacir

+0

@Moacir左边的是什么? – user567879

+0

Ooops。我总是混合我的左右。我的意思是对的,对不起 – Moacir

回答

1

最简单的方法是使用助手列对数据进行排序。 将下面的函数到单元格B2,拖累:

=RIGHT(A2;LEN(A2)-SEARCH("£";SUBSTITUTE(A2;"-";"£";LEN(A2)-LEN(SUBSTITUTE(A2;"-";""))))) 

如果您的Excel使用逗号而不是分号只需更换它们。

现在,它是这样的:

=RIGHT(A2,LEN(A2)-SEARCH("£",SUBSTITUTE(A2,"-","£",LEN(A2)-LEN(SUBSTITUTE(A2,"-","")))))"