>>561
数値だけの条件で並べ替え出来れば良いんだよね?

それなら作業用の行を作って、
if(iserror(value(right(a1,4))),right(a1),if(iserror〜

って感じで数値だけ取り出してそこで並び替えたらどうよ?
数式はエロい人が見たらもっと簡潔なのがありそうだかど