我尝试使用连字符对库存清单进行排序。目前它的排序如下:
97-11
97-110
97-12
98-11
98-110
98-12
98-120
98-13
98-130
98-131
当我宁愿这样排序时,在连字符之前和之后增加值:
97-11
97-12
97-110
98-11
98-12
98-13
98-110
98-120
98-130
98-131
我尝试了几种不同的公式,但到目前为止还没有。有什么建议吗?
答案 0 :(得分:0)
将右侧未使用的列指定为“帮助”列并使用此公式
=TEXT(--LEFT(A4, FIND("-", A4)-1), "000")&TEXT(--MID(A4, FIND("-", A4)+1,9), "0000")
在'帮助'栏中填写并排序。
答案 1 :(得分:0)
此解决方案需要比Jeeped更多的列,但您可能更喜欢它。 耸肩
如果这是在A列中,则将此公式放在B列中:
=VALUE(LEFT(A1,FIND("-",A1)-1))
和C栏中的这个公式:
=VALUE(RIGHT(A1,LEN(A1)-LEN(B1)-1))
然后,按列B和C排序,确保列B在列C之前。