2022-11-22 22:48来源:m.sf1369.com作者:宇宇
输入公式选择公式
打开表格,输入=RANDBETWEEN,双击RANDBETWEEN。
输入随机数回车
输入随机数的最小值,输入英文逗号,再输入随机数的最大值,最后按下回车键即可。
excel表格产生随机数总共分为2步,可以使用RANDBETWEEN函数,以下是具体步骤:
输入公式选择公式
打开表格,输入=RANDBETWEEN,双击RANDBETWEEN。
输入随机数回车
输入随机数的最小值,输入英文逗号,再输入随机数的最大值,最后按下回车键即可。
1、打开excel,在A列输入一组数据。
推荐:《Excel教程》
2、在B1输入公式:=RAND()。
3、点击回车后,下拉公式,生成数据。
4、选择其中一个单元格,右击鼠标选择“排序”中的“升序”。
5、即可将A列的数据随机打乱。
6、选中前三行数据,点击工具栏中的“数据”。
7、选择“数据”中的“组合”,即可将选中的三行数据进行分组。
8、按同样的方法将其他行的数据进行分组,即可得到一组打乱顺序的随机分组。
以上就是Excel随机分组方法怎么用的详细内容
在EXCEL里将一列数顺序打乱,要求数据要与原数据相同,通过辅助列使用随机数函数RAND函数排序即可实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,添加一个辅助列,输入函=RAND()。
2、回车,并下拉填充下方公式。
3、选中辅助列数据,在数据选项卡中点击“升序”。
4、弹出排序提醒窗口,选择“扩展选定区域”,然后点击排序即可。
5、返回EXCEL表格,发现数据已成功随机打乱。
E1公式=RAND(),拉到G6,用于生成18个随机数
I1公式=RANDBETWEEN(0,1),拉到K6,生成随机的1或0
A1公式=IF(RANK(E1,$E$1:$G$6)<=6,1,IF(I1=0,2,3)),拉到C6,判断对应的E1:G6区域中对应单元格在E1:G6区域中的排名,如果排在前6,生成1,如果不在前6,根据I1:K6的对应值生成2或3
按F9可以刷新
VBA也能做,不需要辅助列。可我看不出你这个问题有什么意义,不想浪费时间。
答:随机:在149个单元格输入公式:=INT(RAND()*1000000/120),(严格就是除以150,但实际操作中120差不多了)在第150个单元格内输入100万减去上述149个数据的和(可用函数SUM)平均分配:则是每个单元格输入公式:=1000000/150按比例分配,则要根据你的比例来套用,多少数据区域按多少比例分配多少数值?
条件1:不包含0条件2:不得有重复数字范围:12345~98765符合的数字有57205个,右击工作表标签→查看代码,把下面的代码贴到VBE中,按F5运行,结果粘贴到A列Subchiefzjh()DimmStr$,i,k%,Tmp$,mDicSetmDic=CreateObject("scripting.dictionary")mStr="123456789"Fori=12345To98765IfInStr(i,"0")=0Then'No"O"exitFork=1To4'NoduplicatefingerIf5-Len(Replace(i,Mid(i,k,1),""))>=2ThenExitForNextkmDic.Addi,""'AddtoDicEndIfNextii=mDic.CountRange("a1").Resize(i,1)=WorksheetFunction.Transpose(mDic.keys)EndSub
使用自定义单元格格式输入数据后可以排序
Excel版本参考:2010
测试:A1:A5数据排序
1、选中A1:A5单元格
2、CTRL+1,数字-自定义
3、输入代码:"101-"0,确定
4、在A1:A5输入数据
5、选中A列,点击数据-排序(ZA图标)
6、查看效果(从大到小排序)
首先不管是不是通过编译。
做到随即排列,需要用到随机数产生函数。
#include <stdio.h>
#include <time.h>
main()
{
int i;
int cp1[10];
clrscr();
srand((unsigned)time(NULL)); /*随机数发生器,时间作为种子 */
for(i=0;i<10;i++)
{
cp1[i]=rand()%100+1;/*rand产生的随机数字*/
}
textcolor(12);
for(i=0;i<10;i++)
{
printf("\n");
cprintf("%d",cp1[i]);
}
getch();
}
以上是打印1到100的随机数字。
你说的要随机排列25个数字。
必须要产生25个随机数字。处理方法有很多,可以采用让随机数产生为1~25的数字,但是要保证每个数字不一样。不能有重复,这个可以通过比较来完成。然后可以一一对应输出,或者直接输出产生的随机数也可以。另外一种方法是允许有重复,但是必须给每个数字1~25和产生的25个随机数字进行一一对应编号,然后首先按照随机数对应的输出,如果遇到相同的随机数,就随机数先后顺序排下来对应输出。方法有很多,自己可以思考一下。