在 Excel 中对文本和数字进行排序,以便数字正确排序?

在 Excel 中对文本和数字进行排序,以便数字正确排序?

我创建了我的水彩颜料清单。颜料使用颜料类别和颜料编号。例如,蓝色颜料都以颜料类别 PB(颜料蓝)开头,后跟颜料编号,例如 15:6。将颜料类别和颜料编号放在一起,该颜色就是 PB15:6。

字母和数字很重要;油漆制造商可能会将某种蓝色称为“天蓝色”,但如果颜料编号为 PB15,那么您就知道它是酞菁蓝。

在我的库存中,每管油漆占一行,每列包含有关油漆的各种信息,包括颜料编号。我想按颜料编号排序,但 PR 122 排在 PR 88 之前,而 PR 88 排在 PR 9 之前。我尝试过带空格和不带空格的排序(PR9、PR 9),但排序仍然不能按我想要的方式进行。

在此处输入图片描述

我能想到的唯一解决方案是将颜料类别与数字放在不同的列中;即一列用于类别,另一列用于颜料编号,但这很烦人,而且工作量很大。尤其是对于由几种颜料组合而成的涂料;我每种颜料有一列,最多三种颜料。如果一种涂料使用三种以上的颜料,我会将颜料 4+ 放在第三列。(我更喜欢单一颜料,但我有几种混合颜料。)

有人能解决这个特定的排序问题吗?

相关内容