excel如何按图纸号排序,我点数据-排序他的排列方式是按1-1,1-100,1-2、1-200这样排序的
1个回答
2013-04-27
展开全部
排序的方式 要看你图号的规则 文本型的数字 排序的时候 位数要一致 才能变成 我们习惯意义上的 大小来排序……
所以 就你目前贴图出来的数据 应该增加一个排序辅助列……
假设你的图号在E列
那么 排序列公式为:
LEFT(E2,SEARCH("详",E2))&(TEXT(--LEFT(RIGHT(E2,LEN(E2)-SEARCH("详",E2)),SEARCH("-",RIGHT(E2,LEN(E2)-SEARCH("详",E2)))-1),"0000")&"-"&TEXT(--RIGHT(RIGHT(E2,LEN(E2)-SEARCH("详",E2)),LEN(RIGHT(E2,LEN(E2)-SEARCH("详",E2)))-SEARCH("-",RIGHT(E2,LEN(E2)-SEARCH("详",E2)))),"0000"))
然后 你的数据按着这一列排序 应该能够达到要求……
所以 就你目前贴图出来的数据 应该增加一个排序辅助列……
假设你的图号在E列
那么 排序列公式为:
LEFT(E2,SEARCH("详",E2))&(TEXT(--LEFT(RIGHT(E2,LEN(E2)-SEARCH("详",E2)),SEARCH("-",RIGHT(E2,LEN(E2)-SEARCH("详",E2)))-1),"0000")&"-"&TEXT(--RIGHT(RIGHT(E2,LEN(E2)-SEARCH("详",E2)),LEN(RIGHT(E2,LEN(E2)-SEARCH("详",E2)))-SEARCH("-",RIGHT(E2,LEN(E2)-SEARCH("详",E2)))),"0000"))
然后 你的数据按着这一列排序 应该能够达到要求……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询