第1个回答 2012-10-01
关于序号排列的问题,直接使用公式自动排序即可.
假设你的数据序号71在A72单元格,前面还有70行和序号.
那么你到A2输入 =ROW()-1
在选中A2单元格的状态下按 Ctrl + Shift + 键盘的向下方向键.
选中所有序号后再按键盘的 Ctrl + D
即可修改所有的序号自动排序.
关于删除重复数据的问题.
1.点击"名字"所在单元格 ,选择菜单栏的 数据 - 数据工具 - 删除重复顶.
2.弹出的对话框,全部取消,只勾上名字,点确定.
第2个回答 2012-09-30
可通过函数公式,在另一张工作表中获得此结果。
假定,原始数据在sheet1表中,sheet2为空表,学员名单在sheet3中,步骤:
1、将sheet1表的标题行,复制粘贴到sheet2第一行;
2、在sheet2表的B2中,输入公式:
=IF(ROW()<=COUNTA(SHEET3!B:B),INDEX(SHEET3!B:B,ROW()),"")
3、在sheet2表的A2中,输入公式:
=IF(BLANK(B2,"",ROW()-1))
4、在sheet2表的C2中,输入公式:
=IF(BLANK($B2,"",INDEX(SHEET1!C:C,MATCH($B2,SHEET1!$B:$B,0)))
5、拖动C2公式粘贴到D2即可
此方式已在wps表格中验证
第3个回答 2012-09-30
1,如果“序号”再a1,复制b2以下有字符的单元格,在f2粘贴,删除该列重复值和空值单元格,移到上面,这样得到:f2=aaa、f3=bbb、f3=ccc。
2,g2输入公式=VLOOKUP($F2,$B$2:$D$11,COLUMN(B2),0),向右复制1格后,向下复制2格.
3,e2输入71,向下填充序列2格。
4,最后,复制e:g列在原处粘贴数值,删除a、b、c、d列。
第4个回答 2012-09-30
手工操作: 自动筛选-筛选AAA-选中除第一行之外的行-删除行,最后再重新拖拽序号
自动:要写vba代码