在B列以=RANDBETWEEN()函数输入1到100的随机数,再依B列升序排列,则A列的顺序也就随机打乱了。
1、首先为每道题目分配一个唯一的编号,从1到100。2、然后随机选择一个编号(例如,使用随机数生成器选择一个1到100之间的整数),并将其对应的题目作为新序列的第一个元素。3、其次从未被选择的题目中随机选择一个编号,并将其对应的题目作为新序列的第二个元素。4、最后重复步骤3,直到新序列中包...
import random 生成1-100数据 num = list(range(1, 101))数据打乱 num = random.shuffle(num)输出数据 print(num)
使用EXCEL,你可以在每个数字右面的单元格里输入=RAND(),用拖动填充就行,然后选中这2列,再点数据--排序--按右面那列排序就行了
int number[101];//因为数从1开始,所以定义了101个。for(int i=1;i<=100;i++)number[i]=i;//输出 cout<<"原始数据"<<endl;output_num(number);cout<<endl;//打乱顺序 cout<<"打乱顺序的数据"<<endl;random_num(number);output_num(number);cout<<endl;//排序 cout<<"排好顺序的...
增加辅助列,比如B列,在B1输入=RAND(),并一直复制到B100,对AB两列按B列排序,这样,A列的数值就打乱了。
这个只能说明你的数字是文本格式的。导致排序的结果是这样的。你选择这一列数据单击数据--排序--确定--弹出排序警告--选择将任何类似数字的内容排序,确定即可排成1,10,11,100,101这样的形式了
在最左侧插入一列,输入:=rand()*100 选中这个单元格看到右下角出现小黑十字时向下拖动到A1000,然后选中A列,复制,原位置选择性粘贴.接着选中A列和其后的所有数据列,点工具栏里的那A-Z,或者Z-A排序就行了
$B$50,)”,选中B1:D1单元格,用自动填充柄下拖到D50,在E1单元格中输入“=INDEX($A$1:$A$50,D1)”,用自动填充柄到E50。选中E1:E50,按复制,到其它空的单元格中如H1,右击,选择性粘贴,数值选项,确定。这就是你要的打乱后的序列。假如有100个数,把上述的50改成100就可以了。
可借助随机数函数加上排序功能进行操作。