Excel中的字母数字sorting?

在excel中是否有高级的分类设置,需要一串像“P9,P50,P8,P100”这样的数据,并按照字母顺序排列? 这样做通常会把P100,P50,P8,P9的顺序放在P100中,因为它不会将P100注册为大于P9?

您可以添加仅包含字母数字列中的数字数据的辅助列(使用像MID(text,start_num,num_chars)之类的Excel函数),然后使用此新列对行进行sorting(可以隐藏此列)。

Excel默认选项不允许这种sorting,恐怕。

你可以根据逗号和任何你想要的文本parsing数据到列。 比方说,如果您的数据始终包含P,并且数字在开始时select数据function区 – >文本到列 – >分隔 – >其他,然后键入:

, P 

这将提取所有的行…(对于第一个P只需添加,与命令(并列))然后,你将只有每个列中的数字