1. excel随机赋值怎么弄
函数公式只能对本单元格以外的其他单元格进行引用,并不能赋值。如果你要对单元格本身的值进行操作只能使用VBA。
Excel中的IFS()函数,进行多重条件,但是不知为什么Excel中没搜到IFS()函数,因为IFS函数在excel中目前只有付费版本才能使用。现在只剩IF()函数、IFERROR()函数和IFNA()函数,只能用一个笨的办法,多些几个嵌套的IF()函数来解决
想根据占比数值,划分,当数值在20%以上,命为1;当数值在10~20%之间,命为2;当数值在5~10%之间,命为3;当数值在1~5%之间,命为4;当数值在1%以下,命为5。
2. excel 随机取值
1.
打开Excel表格,在A列做好数据,然后B列输入函数=RAND()。
2.
输入函数后,下拉复制函数,就可以得到随机抽样的结果。
3.
选中随机抽样结果后,然后点击工具栏中的百分比。
4.
随机抽样就做好了
A1输入 =rand()
向下填充至 A24
B1输入 =RANK(A1,$A$1:$A$24)
向下填充至B24
B列就会出现一个1-24数字的随机分布
B1-B9可满足你第一个要求
B1-B24 分成6组,满足你第二个要求
随机函数,每操作一次,就会变化,如需确定一个随机排布
选择B列 复制
选择C列
右键选择性粘贴
选择值
就确定下来了。
3. java随机赋值
先让该图层处于可编辑状态就可以随便赋值了
4. 随机赋值函数
一般是这样的做的:用rand函数给x(x的范围在0到1之间)赋值随机产生(产生的过程是逻辑门进行矛盾的逻辑运算),然后把1分成歌曲的数目相同的且等距离的段,比较x的值在哪一段,就播放哪首歌,在播放一段时间后,统计每首歌的播放频率,计算出平均播放频率,优先播放低于平均值的歌曲,然后如此反复,但是,随机播放是很难做到每首歌曲的播放次数是相同的,都是在不断的趋向平均
5. Excel随机赋值
建立a,b,c三个内部变量,全部是二进制类型的变量
创建一个画面,画三个复选框,复选框的属性--》几何--》框数量 设置为1
第一个复选框,属性--》字体--》文本 改为A,其余两个分别为B、C
第一个复选框,属性--》输入输出--》在“动态”那右击--》变量--》选择变量a,其余两个选择b,c变量
在画面中画两个按钮,属性---》字体--》文本 改为按钮1,另外一个改为按钮2
按钮1,属性--》事件--》鼠标--》释放左键 在上面右击---》VBS动作 贴入下面的代码
Sub OnLButtonUp(Byval Item, Byval Flags, Byval x, Byval y) Dim a,b 'a控制几个复选框为1,b控制到底是那一个或者多个复选框为1Dim Tag_a,Tag_b,Tag_cSet Tag_a=HMIRuntime.Tags("a")Set Tag_b=HMIRuntime.Tags("b")Set Tag_c=HMIRuntime.Tags("c")a=Int(Rnd * 3) + 1 '产生1-3的随机数b=Int(Rnd * 3) + 1If a=1 Then Select Case b Case 1 Tag_a.Write 1 Case 2 Tag_b.Write 1 Case Else Tag_c.Write 1 End SelectElseif a=2 Then Select Case b Case 1 Tag_a.Write 1 Tag_b.Write 1 Case 2 Tag_a.Write 1 Tag_c.Write 1 Case Else Tag_b.Write 1 Tag_c.Write 1 End Select Else Tag_a.Write 1 Tag_b.Write 1 Tag_c.Write 1End IfEnd Sub
同样,按钮2是下面的代码
Sub OnLButtonUp(ByVal Item, ByVal Flags, ByVal x, ByVal y) Dim a,b 'a控制几个复选框为1,b控制到底是那一个或者多个复选框为1Dim Tag_a,Tag_b,Tag_cSet Tag_a=HMIRuntime.Tags("a")Set Tag_b=HMIRuntime.Tags("b")Set Tag_c=HMIRuntime.Tags("c")'Tag_a.Write 0'Tag_b.Write 0'Tag_c.Write 0a=Int(Rnd * 3) + 1 '产生1-3的随机数b=Int(Rnd * 3) + 1If a=1 Then Select Case b Case 1 Tag_a.Write 0 Case 2 Tag_b.Write 0 Case Else Tag_c.Write 0 End SelectElseif a=2 Then Select Case b Case 1 Tag_a.Write 0 Tag_b.Write 0 Case 2 Tag_a.Write 0 Tag_c.Write 0 Case Else Tag_b.Write 0 Tag_c.Write 0 End Select Else Tag_a.Write 0 Tag_b.Write 0 Tag_c.Write 0End IfEnd Sub
附件是wincc 7.0 sp3 asia 编辑的画面。你创建一个工程把画面导入就可以打开查看了。和我上面说的是一样的,画面是已经做好的
6. 随机数赋值
方法一.数组arr[arrlen]存储要取出的数值。
arrlen为数组arr的长度,取随机数
r=[0,arrlen-1],取出arr[r],将arr[r]
赋值为arr[arrlen-1],然后arrlen--,直至取完。
方法二.
你可以试试遍历数组,然后每次取一个随机数,用该随机数的下标数组值与当前遍历数组值交换。
这样就可以乱序其中的30个数字,你只要取前10个分两组就好了
7. excel怎么随机取值
方法:
1、可以使用自动生成指定范围数值的RANDBETWEEN函数做到。
首先打开Excel,在单元格中输入“=RANDBETWEEN()”的公式。
2、然后在公式中添加参数,该函数的参数是生成随机数的范围值,比如生成23到98之间的随机数,就输入“=RANDBETWEEN(23,98)”后回车就会出现一个随机数了。
3、最后点击这个生成的随机数,将鼠标移动到单元格边缘,拖动单元格向下,就能随机选择单元格了。
8. 如何给数组赋随机值
可以使用VBA功能实现:
1、字体大小随机比较容易:生成一个随机数,在想设置的大小之间,指定给一个变量,然后把这个变量设置为想改变大小的单元格。
2、字体随机相对要复杂一些:要把想随机的字体名称放入一个数组,然后也是能过生成随机数的方式,随机取数组里不同的值。
3、通过以上两步设置后,每执行一次VBA程序,就可以实现一次字体和大小的随机变化。
9. 怎么给变量随机赋值
#include
#include
#include
void main( void )
{
int i,k;
srand( (unsigned)time( NULL ) ); //这个就是生成了一个种子
for( i = 0; i
{
k=rand()%100; //通过rand()%100来生成一个0~99的随机数,并将它赋给k
printf( " k=%d\n", k );
}
}
10. 如何用excel赋值
方法/步骤
1
打开需要操作的表格数据,任意选中一个单元格ctrl+A全选。
2
在菜单栏中选择插入一个数据透视表点击确定。
3
我们将产品放到“行”规格也放到“行”,数量放到“值”。
4
然后在菜单栏中选择[设计]-[报表布局]-[以表格的形式显示]。
5
最后鼠标右击表中的任意一个单元格,将分类汇总产品去掉这样效果就出来了。
11. excel自动赋值
A2公式 =IF(OR(--A1={0,4})*(A1<>""),,"") A3公式 =IF((A1<>"")*(--A1=0)*(--B1=500),1,"") 我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。
- 相关评论
- 我要评论
-