Excel表格网

excel随机赋值(excel随机赋值怎么弄)

来源:www.0djx.com  时间:2022-11-27 10:07   点击:268  编辑:表格网  手机版

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,"") 我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片