EXCEL中蛇型排考号

来源:百度知道 编辑:UC知道 时间:2024/05/07 03:12:35
请教高手:EXCEL中怎样蛇型排考号?具体如下:
把这种表格:
第1考室
考号 姓名 考号 姓名 考号 姓名 考号 姓名
1 A 5 E 9 I 13 M
2 B 6 F 10 J 14 N
3 C 7 G 11 K 15 O
4 D 8 H 12 L 16 P
第2考室
考号 姓名 考号 姓名 考号 姓名 考号 姓名
17 Q 21 U 25 Y 29 CC
18 R 22 V 26 Z 30 DD
19 S 23 W 27 AA 31 EE
20 T 24 X 28 BB 32 FF
排成这个样子:
第1考室
考号 姓名 考号 姓名 考号 姓名 考号 姓名
1 A 8 H 9 I 16 P
2 B 7 G 10 J 15 O
3 C 6 F 11 K 14 N
4 D 5 E 12 L 13 M
第2考室
考号 姓名 考号 姓名 考号 姓名 考号 姓名
17 Q 24 X 25 Y 32 FF
18 R 23 W 26 Z 31 EE
19 S 22 V 27 AA 30 DD
20 T 21 U 28 BB 29 CC

说明:有很多个考室,每个都要排成这种蛇型。一个一个的排序太麻烦,我是想知道有没有便捷的操作?因为每张小的表格之间要间杂一个“XX考室”和一排“考号 姓名考号 姓名 ”的东东,就不能直接选中一两竖列来全部排序。
20分略表心意诚谢高手!
数字1-32是考号,字母A-FF代表姓名。复制过来时没有对端正。

如果已有了原来的表格,其实很简单。

1.假设排序前的表在A1:H600,第一张表在A1:H6
2.将A:H复制到J:Q
3.L2:L6分别输入=C2,=c6,=c5,=c4,=c3
4.在第一行前插入一行空行。
5.复制L1:L6,粘贴至范围L1:M600,再粘贴到范围P1:Q600

很容易的啊,在上述未排序的表格里,选中C、D两列点排序,第一关键字选考号,降序,确定出现对话框后,选按当前选定区域排序就可以了,剩余的列重复做一下。