excel 如何快速更改序号

比如1排到100里面的名字,1张三 2李四 3王五 我想重新更改他们的序号1王五 2张三 4李四这样,有没有办法可以快点改完的??比如1000人怎么改啊??

如果A1=“序号”,A2=1,在A3输入“=A2+1”,然后按住A3下到你需要的行数
在需要更改序号的时候,直接在A2输入你想要的序号开始数字,后面全部会自动更改
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-18
这个是可以的,请人写一段VBA代码就可以达到这个功能了.
第2个回答  2013-09-18
把序号单独一列,名字单独一列,序号那一列你随便修改吧!
第3个回答  2013-09-18
在辅助列使用RAND函数就可以了
1、假设原数据在A1到A100单元格,那么在B1输入=RAND(),然后下拉公式,然后对B列进行排序,就可以得到随机的顺序了。
2、rand函数的使用是这样的
RAND函数返回大于等于 0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
语法
RAND( )
•若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以选中生成的随机数,复制-选择性粘贴-数值,进行操作本回答被网友采纳
第4个回答  推荐于2016-05-28
假定序号在A列,姓名在B列,C列为空,数据从第一行开始,共1000行连续无间断
操作如下:
1、C1输入 =RANDBETWEEN(1,10^6) 双击C1格的填充柄
2、A1格输入=RANK(C1+ROW(C1)/10000,$C$1:$C$1000) 双击A1格的填充柄
3、CTRL+C——当前A列选中区域上点右键——选择性粘贴——数值——确定
4、清除C列内容

4步连续操作即可实现随机排序
虽然rand函数随机提供15位连续非全0小数,但仍有重复概率,因此并未直接使用RAND排序
相似回答