如何在Excel中对混合string进行sorting?

我想在Excel中对以下混合string进行sorting:

A987G D301N A809V N408K 

所以他们运行:

 D301N N408K A809V A987G 

他们总是在格式字母数字(S)。 我希望他们被sorting从最小到最大。 有人可以告诉我如何做到这一点? [我的工作电脑没有运行Linux环境,所以无法解决这个问题!]

在列A中的数据中,在B1中input:

 =--MID(A1,2,3) 

并抄下来。 然后按B分类AB.

在这里输入图像说明

对于包含数据的列的副本,最简单的方法是将文本应用于列第二个和第五个字符上的固定宽度分割。 然后在这三列上sorting:

SO33214373的例子