Excel:如何按破折号后的两位数排序?
我有一个excel表格,大约有85k行,我正试图按照Excel:如何按破折号后的两位数排序?,excel,excel-formula,Excel,Excel Formula,我有一个excel表格,大约有85k行,我正试图按照-后面的字母数字对它进行排序。例如: - AB1001-OE - AB1001-OE-1 - AB1001-SS - AB1001-SS-1 - AB1002-OE - AB1002-OE-2 - AB1002-SS - AB1002-SS-2 - AB1003-OE - AB1003-OE-1 - AB1003-SS - AB1003-SS-1 - AB1004-OE - 3 - 34 - 3471 - 34
-
后面的字母数字对它进行排序。例如:
- AB1001-OE
- AB1001-OE-1
- AB1001-SS
- AB1001-SS-1
- AB1002-OE
- AB1002-OE-2
- AB1002-SS
- AB1002-SS-2
- AB1003-OE
- AB1003-OE-1
- AB1003-SS
- AB1003-SS-1
- AB1004-OE
- 3
- 34
- 3471
- 3473
- 5406001
- 5406002
- 03471PA
- 03473PA
- 034PA
- 375690-S
- 380865-S
我试图完成的是按OE和SS对其进行排序,并为两者添加注释,如果我只键入一次注释,然后在排序后复制其余注释,可能会更容易。非常感谢您的帮助。使用以下公式获得帮助者栏B中的
注释
=IFERROR(IF(OR(MID(A9,SEARCH("-",A9)+1,2)="OE",MID(A9,SEARCH("-",A9)+1,2)="SS"),"YES","NO"),"")
通过扩展范围对辅助列B进行排序
希望这对您有所帮助。您所说的排序是什么意思?你想把所有的OE都分类吗?或者你只是想给OE分配一张便条?如果是后者,您可能只需使用文本过滤器
对该列进行归档,然后包含
并键入OER,您的问题与编码有何关系?如果没有,则属于超级用户。