excel 分段排序

excel 中 A列 都是递增数,B列的数开始也和A列一样,现在我想把B列每4(或者N个)个做一个倒序(下例是 B列每四个做一个倒序,C列只是参考)。请问怎样做简单?目前我笨法是每次框选4个再点菜单排序。
A B C
0528 0531 1

0529 0530 2

0530 0529 3

0531 0528 4

0532 0535 1

0533 0534 2

0534 0533 3

0535 0532 4

0536 0539 1

0537 0538 2

0538 0537 3

0539 0536 4

0540 0543 1

0541 0542 2

0542 0541 3

0543 0540 4

0544 0547 4

C1公式

=CEILING(ROW(1:1)/4,1)*10+4-MOD(ROW(4:4),4)

下拉

然后选中BC两列,按C列升序排序

追问

示例是4行一个断档,问题有提及 N行的,如果要N行一个断档该怎样改公式?

追答

把公式里所有的4都改成N

比如每5行倒序一次

=CEILING(ROW(1:1)/5,1)*10+5-MOD(ROW(5:5),5)

温馨提示:答案为网友推荐,仅供参考
相似回答