文档库 最新最全的文档下载
当前位置:文档库 › EXCEL中的随机函数

EXCEL中的随机函数

EXCEL中的随机函数
EXCEL中的随机函数

在EXCEL中设一个公式:=INT(RAND()(33-1)+1),

浏览次数:26次悬赏分:0 |解决时间:2011-7-15 23:48 |提问者:592379518

最佳答案

公式错误,乘号不能省.

=INT(RAND()*(33-1)+1)

意思为:产生1~32的随机数,若要产生1~33的随机数,公式可改成:

=1+ROUND(RAND()*(33-1),)

或者

=1+INT(RAND()*33)

用Excel随即函数=INT(33*RAND()+1)产生了随机函数,但是怎么让它一直固定某个数字不改变呢?

浏览次数:308次悬赏分:0 |解决时间:2011-4-20 17:35 |提问者:炒牛奶

比如我在A1输入:=INT(33*RAND()+1)

然后A1显示了一个随机数字,比如9

但是如果我在A2里面也输入:=INT(33*RAND()+1)

然后A2里面也出现了一个随机数字24,但是同时A1里面的随机数字再次随机了一下,变了

怎么样让A1第一次随机显示出9后,永远就是9,无论我后面在其他单元格再次输入随机函数,A1还是显示9不变

最佳答案

这个很简单呀,点菜单中的“工具”.点“选项”,点“重新计算”,“手动重算”那里打勾,确认就可以了.

要用EXCEL中的随机函数rand函数返回1-33之间的6个整数,该如何编程?如果在SPSS的环境里呢?

浏览次数:809次悬赏分:0 |解决时间:2010-5-15 06:45 |提问者:ibeauty_ftes

最佳答案

=INT(RAND()*(33-1+1))

向下拖六行

要用EXCEL中的随机函数rand函数返回0-36之间的随机数,该如何做?试编辑一个公式达到该目的

浏览次数:1675次悬赏分:5 |解决时间:2007-9-3 14:30 |提问者:monkey2004574

最佳答案

=RAND()*36

EXCEL随机函数RAND()

浏览次数:1635次悬赏分:10 |解决时间:2008-3-30 11:16 |提问者:lizhidan1120

我想在0、5、10 中间随机生成一个数可以么?

该怎么做!!望高人指点!!谢谢!!!!

最佳答案

=IF(RAND()>0.3,IF(RAND()>0.6,10,5),0)

其他回答共1条十三级

=INT(RAND()*3)*5

已向网友提问等?

如何用EXCEL在一列指定的学号中,随机抽取一个并显示姓名?

浏览次数:2092次悬赏分:30 |解决时间:2006-3-12 12:31 |提问者:gzhdch

我们上课时,老师用这个函数来产生回答问题的同学,输入RAND()871+58,就在

一个单元格里产生了一个随机数(我们班的学号从871开始,到928结束,共58人)在其他单元格按DELETE,就可以不断变化数字,从871至928随机产生一个数,抽到的同学回答问题,很公平.

但是每次产生的都是学号,我们有学号与姓名对照表,可否在产生随机数的同时把随机数与学号一一对应显示出来?函数怎么操作?

如果是不连续的,怎么办?

现在可能不是产生随机数而是抽取随机数了

谢谢!

最佳答案

很简单啊,用VLOOKUP()粘贴函数即可。

VLOOKUP的作用是:

在表格或数值数组(学号列与姓名列构成数组)的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

解决问题:

假设A列是学号,B列是姓名,数据区域为A1:B1000;随机抽出的学号在D1单元格。则在D2单元格中输入公式

=VLOOKUP($D$1,$A$1:$B$1000,2)

即可。

效果:随着D1单元格中的学号发生变化,在D2单元格中显示D1单元格学号所对应的姓名。

公式释义:在A1:B1000单元格区域的首列(A列)查找等于D1单元格中的数值,并返回该数值所在行的第2列(B列)的数值(也就是学号所对应的姓名了)。注意:你所书写的公式RAND()871+58应该改成RAND()*(928-871)+871。(正确)

试试看!

2

回答时间:2006-3-12 09:33 |我来评论

向TA求助

回答者:madm|三级

擅长领域:暂未定制

参加的活动:暂时没有参加的活动

提问者对于答案的评价:

谢谢!还有产生的随机数有小数点,若保留整数,又会使学号名单产生偏差,可否只产生随机整数

其他回答共1条

可以啊!根据学号显示姓名

A列和B列输入以下项:

871 张三

872 李四

873 王五

874 赵六

875 韩七

C1随便输入学号比如872

D1输入公式=INDEX(A$1:B$5,MATCH(C1,A$1:A$5,0),2)

好结果如下:

871 张三872 李四

872 李四

873 王五

874 赵六

875 韩七

懂了吗?不懂就QQ286503541

Excel中常用函数应用举例

Excel中常用函数应用举例 1.求和函数SUM 求和 SUM(number1,number2,...)。 使用求和函数SUM,操作步骤如下: (1)打开“员工业绩表”工作簿,选择D10单元格,如图所示。 (2)单击“插入函数”按钮,在弹出的“插入函数”对话框中选择SUM函数,单击“确定”按钮,如图所示。

(3)在打开的“函数参数”对话框中,“Number1”文本框中默认引用D3:D9单元格区域,单击“确定”按钮,如图所示。 (4)求出的和值即可显示在D10单元格中,如图所示。

2.平均值函数A VERAGE 平均值函数的原理是将所选单元格区域中的数据相加,然后除以单元格个数,返回作为结果的算术平均值,其语法结构为:A VERAGE(number1,number2,...)。 使用平均值函数A VERAGE,操作步骤如下: (1)打开“员工业绩表”工作簿,选择D11单元格,如图所示。

(2)单击“插入函数”按钮,在弹出的“插入函数”对话框中选择A VERAGE函数,单击“确定”按钮,如图所示。 (3)在打开的“函数参数”对话框中,在“Number1”文本框中输入D3:D9,设定计算平均值的单元格区域,单击“确定”按钮,如图所示。

(4)求出的平均值即显示在D11单元格中,如图所示。 3.条件函数IF 条件函数可以实现真假值的判断,它根据逻辑计算的真假值返回两种结果。该函数的语法结构为:IF(logical_test,value_if_true,value_if_false)。其中,logical_test表示计算结果为true或false的任意值或表达式;value_if_true表示当logical_test为true时返回的值;value_if_false表示当logical_test为false时返回的值。

EXCEL中的随机函数

在EXCEL中设一个公式:=INT(RAND()(33-1)+1), 浏览次数:26次悬赏分:0 |解决时间:2011-7-15 23:48 |提问者:592379518 最佳答案 公式错误,乘号不能省. =INT(RAND()*(33-1)+1) 意思为:产生1~32的随机数,若要产生1~33的随机数,公式可改成: =1+ROUND(RAND()*(33-1),) 或者 =1+INT(RAND()*33) 用Excel随即函数=INT(33*RAND()+1)产生了随机函数,但是怎么让它一直固定某个数字不改变呢? 浏览次数:308次悬赏分:0 |解决时间:2011-4-20 17:35 |提问者:炒牛奶 比如我在A1输入:=INT(33*RAND()+1) 然后A1显示了一个随机数字,比如9 但是如果我在A2里面也输入:=INT(33*RAND()+1) 然后A2里面也出现了一个随机数字24,但是同时A1里面的随机数字再次随机了一下,变了 怎么样让A1第一次随机显示出9后,永远就是9,无论我后面在其他单元格再次输入随机函数,A1还是显示9不变 最佳答案 这个很简单呀,点菜单中的“工具”.点“选项”,点“重新计算”,“手动重算”那里打勾,确认就可以了.

要用EXCEL中的随机函数rand函数返回1-33之间的6个整数,该如何编程?如果在SPSS的环境里呢? 浏览次数:809次悬赏分:0 |解决时间:2010-5-15 06:45 |提问者:ibeauty_ftes 最佳答案 =INT(RAND()*(33-1+1)) 向下拖六行 要用EXCEL中的随机函数rand函数返回0-36之间的随机数,该如何做?试编辑一个公式达到该目的 浏览次数:1675次悬赏分:5 |解决时间:2007-9-3 14:30 |提问者:monkey2004574 最佳答案 =RAND()*36 EXCEL随机函数RAND() 浏览次数:1635次悬赏分:10 |解决时间:2008-3-30 11:16 |提问者:lizhidan1120 我想在0、5、10 中间随机生成一个数可以么? 该怎么做!!望高人指点!!谢谢!!!! 最佳答案 =IF(RAND()>0.3,IF(RAND()>0.6,10,5),0) 其他回答共1条十三级 =INT(RAND()*3)*5 已向网友提问等?

EXCEL中的随机函数并取整

EXCEL中的随机函数并取整 2008-10-18 21:34:47| 分类:EXCEL学习| 标签:|字号大中小订阅 一、RAND 返回大于等于0 及小于 1 的均匀分布随机数,每次计算工作表时都将返回一个新的数值。语法RAND( ) 说明若要生成 a 与 b 之间的随机实数,请使用:RAND()*(b-a)+a 如果要使用函数RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。操作方法创建空白工作簿或工作表。请在“帮助”主题中选取示例。不要选取行或列标题。从帮助中选取示例。按Ctrl+C。在工作表中,选中单元格A1,再按Ctrl+V。若要在查看结果和查看返回结果的公式之间切换,请按Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。1 2 3 A B 公式说明(结果)=RAND() 介于0 到 1 之间的一个随机数(变量)=RAND()*100 大于等于0 但小于100 的一个随机数(变量)。 二、RAND()*(b-a)+a 即可生成介于a和b之间的随机数。如果只是RAND(),则生成0-1之间的。 三、在上面的函数前加上“INT”函数便可实现随机数的取整,但注意不要少 了括号。 四、=5*ROUND(D7,1) 解释:参数套用,简单,比如你的5.54在D7单元格内,用5乘以ROUND(D7,1)的结果就可以了啊,你原来的数当然不 能删除了,这个只是引用而已 五、如果需要在生成的随机数时保留几位小数请用如下函数: ROUNDDOWN((RAND()*(b-a)+a),N)。其中N为需要保留的小数位数。

excel电子表格应用实例学习心得

E xcel电子表格实例应用学习心得 经过对Excel电子表格实例应用课程的学习,让我获益匪浅。这门课程的学习,让我充分认识到了excel在我们以后工作中的重要性,随着市场经济的发展,科技的飞速进步,能够熟练的掌握excel软件是我们以后从事工作和生活中不可缺少的一种专业技能。现就本学期的学习内容做总结如下,并谈谈我的个人学习心得体会。 一、功能强大的Excel Excel 是微软办公软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。学习excel电子表格实例应用,将会在很大程度上提高我们的工作效率。 二、多样复杂的函数公式 函数是excel处理数据的一个最重要的手段,功能是十分强大的,熟悉了解excel中的常用函数和编辑修改公式的方法,对解决实际问题是很重要的 Excel函数一共有11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。本学起期重点学习了日期与时间函数,逻辑函数,统计函数以及数学函数,现将本学期中学习应用频率较高的函数归纳总结如下: (1)SUM函数:计算单元格区域中所有数值的和。语法形式:SUM(number1,number2,number3……)

(2)AVERAGE函数:返回其参数的算术平均值,参数可以是数值或半酣数值的名称、数组或引用(不可以是文本值)。 (3)IF函数:判断是否满足某个条件,如果满足返回一个值,如果不满足,则返回另一个值。 (4)COUNT函数:计算区域中包含数字的单元格的个数。 (5)MAX函数:返回一组数值中的最大值,忽略逻辑值及文本。 (6)SIN函数:返回给定角度的正弦值。 (7)SUMIF函数:对满足条件的单元格求和。 (8)CONCATENATE函数:将若干文字窜合到一个文字串中。 学会使用 Excel 的各种函数功能,充分挖掘 Excel 的潜能,实现各种操作目标和个性化管理。学会综合运用各种 Excel公式、函数解决复杂的管理问题和用 Excel 处理及分析不同来源、不同类型的各种数据,以及灵活运用Excel的各种功能进行统计数据分析和管理。真正让EXCEL成为我们生活工作中得心应手的工具。 三、实用快捷的数据管理 Excel不仅能在工作表中进行快速、有效的公式和函数计算,而且还具有数据的功能,即对数据进行管理维护及检索功能。可以在数据表中实现数据筛选、排序、分类汇总、合并计算以及分级显示工作表中的数据列表等。 当我们希望只显示那些满足条件的行,并隐藏不希望显示的行时,便可以筛选数据透视表数据,即可准确的看到自己想要的结果。同样,我们也可以使用高级筛选。Excel不仅可以对一列或多列数据

EXCEL常用函数公式大全与举例

EXCEL常用函数公式大全及举例 一、相关概念 (一)函数语法 由函数名+括号+参数组成 例:求和函数:SUM(A1,B2,…) 。参数与参数之间用逗号“,”隔开(二)运算符 1. 公式运算符:加(+)、减(-)、乘(*)、除(/)、百分号(%)、乘幂(^) 2. 比较运算符:大与(>)、小于(<)、等于(=)、小于等于(<=)、大于等于(>=)、不等于(<>) 3. 引用运算符:区域运算符(:)、联合运算符(,) (三)单元格的相对引用与绝对引用 例: A1 $A1 锁定第A列 A$1 锁定第1行 $A$1 锁定第A列与第1行 二、常用函数 (一)数学函数 1. 求和 =SUM(数值1,数值2,……) 2. 条件求和 =SUMIF(查找的范围,条件(即对象),要求和的范围) 例:(1)=SUMIF(A1:A4,”>=200”,B1:B4) 函数意思:对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和 (2)=SUMIF(A1:A4,”<300”,C1:C4)

函数意思:对第A1栏至A4栏中,小于300的数值对应的第C1栏至C4栏中数值求和 3. 求个数 =COUNT(数值1,数值2,……) 例:(1) =COUNT(A1:A4) 函数意思:第A1栏至A4栏求个数(2) =COUNT(A1:C4) 函数意思:第A1栏至C4栏求个数 4. 条件求个数 =COUNTIF(范围,条件) 例:(1) =COUNTIF(A1:A4,”<>200”) 函数意思:第A1栏至A4栏中不等于200的栏求个数 (2)=COUNTIF(A1:C4,”>=1000”) 函数意思:第A1栏至C4栏中大于等1000的栏求个数 5. 求算术平均数 =AVERAGE(数值1,数值2,……) 例:(1) =AVERAGE(A1,B2) (2) =AVERAGE(A1:A4) 6. 四舍五入函数 =ROUND(数值,保留的小数位数) 7. 排位函数 =RANK(数值,范围,序别) 1-升序 0-降序 例:(1) =RANK(A1,A1:A4,1) 函数意思:第A1栏在A1栏至A4栏中按升序排序,返回排名值。 (2) =RANK(A1,A1:A4,0) 函数意思:第A1栏在A1栏至A4栏中按降序排序,返回排名值。 8. 乘积函数 =PRODUCT(数值1,数值2,……) 9. 取绝对值 =ABS(数字) 10. 取整 =INT(数字) (二)逻辑函数

在excel中产生随机数

用excel产生随机数 统计软件提供的随机数发生器可以使我们对抽样分布进行计算机模拟,对抽样分布有更加直观的理解。Excel的分析工具库中有一个“随机数发生器”模块,可以产生服从大部分常用分布的模拟数据,但没有提供直接产生随机数的函数。在SPSS中产生随机数的函数在“Randomnumbers”类别中,相应的函数都是以Rv 开头的。 1 样本均值抽样分布的随机模拟 假总体的均值为μ,标准差为σ,则统计理论表明,不论总体的分布如何,只要样本容量n足够大,样本均值的分布总会趋向于正态分布,且均值为μ,标 准差为。 例题:假设总体为均匀分布,模拟样本均值的抽样分布。 假设总体的分布为0-1区间上的均匀分布,则总体的均值为0.5,方差等于 1/12,标准差等于0.288675。现在,我们从总体中抽取1000个样本容量为2的样本(有放回抽样),计算每个样本的样本均值,然后观察样本均值的分布状况。 新建一个Excel工作簿,单击“工具”“数据分析”“随机数发生器”,在弹出的对话框中把变量个数设为2,随机数个数为1000,选择0-1区间的均匀分布,结果放在新工作表中(图1)。把输出结果的每一行看作一个容量为2的样本,共有1000个样本。在C列中计算每个样本的均值。接下来我们就可以分析这1000个样本均值的分布状况了。由于SPSS的直方图工具更为方便,我们把相应的数据复制到SPSS中作直方图,结果如图2,抽样分布的均值为0.5097,标准差为 0.20345,理论值等于0.288675/ 2 =0.20412,两者差异不大。 图1 随机数发生器对话框

图2 样本均值的抽样分布,样本容量=2 2 样本比例抽样分布的随机模拟 样本比例实质上就是指标数值只能取0和1时的样本均值。由于在这种情况下总体的分布为0-1分布,因此在重复抽样的条件下样本均值抽样分布的理论分布是二项分布。中心极限定理表明当样本用量足够大(能够保证np≥5,nq≥5)时二项分布可以用正态分布来近似。 [例] 假设有大批零件,不合格率p为0.2。随机模拟从总体中抽取样本容量分别为5,20,50的2000个样本,分析样本比例p? 的抽样分布。 新建一个工作表,在单元格中输入图5-10左上角所示的信息作为总体:总体中取值为1(不合格)的概率为0.2,取值为0(合格)的概率为0.8。 图3 二项分布的随机模拟

excel常用公式函数大全

excel常用公式函数大全 1.求和函数SUM 语法:SUM(number1,number2,...)。 参数:number1、number2...为1到30个数值(包括逻辑值和文本表达式)、区域或引用,各参数之间必须用逗号加以分隔。 注意:参数中的数字、逻辑值及数字的文本表达式可以参与计算,其中逻辑值被转换为1,文本则被转换为数字。如果参数为数组或引用,只有其中的数字参与计算,数组或引用中的空白单元格、逻辑值、文本或错误值则被忽略。 应用实例一:跨表求和 使用SUM函数在同一工作表中求和比较简单,如果需要对不同工作表的多个区域进行求和,可以采用以下方法:选中Excel XP“插入函数”对话框中的函数,“确定”后打开“函数参数”对话框。切换至第一个工作表,鼠标单击“number1”框后选中需要求和的区域。如果同一工作表中的其他区域需要参与计算,可以单击“number2”框,再次选中工作表中要计算的其他区域。上述操作完成后切换至第二个工作表,重复上述操作即可完成输入。“确定”后公式所在单元格将显示计算结果。 应用实例二:SUM函数中的加减混合运算 财务统计需要进行加减混合运算,例如扣除现金流量表中的若干支出项目。按照规定,工作表中的这些项目没有输入负号。这时可以构造“=SUM(B2:B6,C2:C9,-D2,-E2)”这样的公式。其中B2:B6,C2:C9引用是收入,而D2、E2为支出。由于Excel不允许在单元格引用前面加负号,所以应在表示支出的单元格前加负号,这样即可计算出正确结果。即使支出数据所在的单元格连续,也必须用逗号将它们逐个隔开,写成“=SUM(B2:B6,C2:C9,-D2,-D3,D4)”这样的形式。 应用实例三:及格人数统计 假如B1:B50区域存放学生性别,C1:C50单元格存放某班学生的考试成绩,要想统计考试成绩及格的女生人数。可以使用公式“=SUM(IF(B1:B50=″女″,IF(C1:C50>=60,1,0)))”,由于它是一个数组公式,输入结束后必须按住Ctrl+Shift键回车。公式两边会自动添加上大括号,在编辑栏显示为“{=SUM(IF (B1:B50=″女″,IF(C1:C50>=60,1,0)))}”,这是使用数组公式必不可少的步骤。 2.平均值函数AVERAGE 语法:AVERAGE(number1,number2,...)。 参数:number1、number2...是需要计算平均值的1~30个参数。 注意:参数可以是数字、包含数字的名称、数组或引用。数组或单元格引用中的文字、逻辑值或空白单元格将被忽略,但单元格中的零则参与计算。如果需要将参数中的零排除在外,则要使用特殊设计的公式,下面的介绍。 应用实例一:跨表计算平均值

EXCEL的常用函数计算公式速记使用技巧-(举例)

EXCEL的常用函数计算公式速记使用技巧-(举例)一、单组数据加减乘除运算指令: ①单组数据求乘法公式:=(A1/B1) 举例:在C1中输入 =A1/B1 即求10与5的商值2,电脑操作方法同上; ②单组数据求乘法公式:=(A1*B1) 举例:在C1中输入 =A1*B1 即求10与5的积值50,电脑操作方法同上; ③单组数据求减差公式:=(A1-B1) 举例:在C1中输入 =A1-B1 即求10与5的差值5,电脑操作方法同上; ④单组数据求加和公式:=(A1+B1) 举例:单元格A1:B1区域依次输入了数据10和5,计算:在C1中输入 =A1+B1 后点击键盘“Enter(确定)”键后,该单元格就自动显示10与5的和15。 ⑤其它应用: 在D1中输入 =A1^3 即求5的立方(三次方); 在E1中输入 =B1^(1/3)即求10的立方根 小结:在单元格输入的含等号的运算指令式,Excel中称之为公式,都是数学里面的基本运算指令,只不过在计算机上有的运算指令符号发生了改变——“×”与“*”同、“÷”与“/”同、“^”与“乘方”相同,开方作为乘方的逆运算指令,把乘方中和指数使用成分数就成了数的开方运算指令。这些符号是按住电脑键盘“Shift”键同时按住键盘第二排相对应的数字符号即可显示。如果同一列的其它单元格都需利用刚才的公式计算,只需要先用鼠标左键点击一下刚才已做好公式的单元格,将鼠标

移至该单元格的右下角,带出现十字符号提示时,开始按住鼠标左键不动一直沿着该单元格依次往下拉到你需要的某行同一列的单元格下即可,即可完成公司自动复制,自动计算。 二、多组数据加减乘除运算指令: ①多组数据求加和公式:(常用) 举例说明:=SUM(A1:A10),表示同一列纵向从A1到A10的所有数据相加; =SUM(A1:J1),表示不同列横向从A1到J1的所有第一行数据相加; ②多组数据求乘积公式:(较常用) 举例说明:=PRODUCT(A1:J1)表示不同列从A1到J1的所有第一行数据相乘; =PRODUCT(A1:A10)表示同列从A1到A10的所有的该列数据相乘; ③多组数据求相减公式:(很少用) 举例说明:=A1-SUM(A2:A10)表示同一列纵向从A1到A10的所有该列数据相减; =A1-SUM(B1:J1)表示不同列横向从A1到J1的所有第一行数据相减; ④多组数据求除商公式:(极少用) 举例说明:=A1/PRODUCT(B1:J1)表示不同列从A1到J1的所有第一行数据相除; =A1/PRODUCT(A2:A10)表示同列从A1到A10的所有的该列数据相除; 三、其它应用函数代表指令: ①平均函数 =AVERAGE(:);②最大值函数 =MAX (:);③最小值函数 =MIN (:); ④统计函数 =COUNTIF(:):举例:Countif ( A1:B5,”>60”) 说明:统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。 1、请教excel中同列重复出现的货款号应怎样使其合为一列,并使款号后的数 值自动求和?

Excel的随机数函数

Excel的随机数函数 1、生成随机数字(1)生成随机数比较简单,=rand()即可生成0-1之间的随机数;(2)如果要是整数,就用=int(rand())*10,表示0至9的整数,以此类推;(3)如果要生成a与b 之间的随机实数,就用=rand()*(b-a)+a,如果是要整数就用=int(rand()*(b-a))+a;稍微扩充一下,就能产生固定位数的整数了。注意:如果要使用函数rand()生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=rand()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。不过,这样只能一个一个的永久性更改,如果数字比较多,也可以全部选择之后,另外选择一个合适的位置粘贴,粘贴的方法是点击右键,选择“选择性粘贴”,然后选择“数值”,即可将之前复制的随机数公式产生的数值(而不是公式)复制下来! 2、产生随机字母随机小写字母:=CHAR(INT(RAND()*26)+97) 随机大写字母:=CHAR(I NT(RAND()*26)+65) 随机大小写混合字母:=CHAR(INT(RAND()*26)+if(INT(RAND()*2) =0,65,97)) 3、随机不重复数字序列的生成方法 (1)在A1-A52间填入"=INT(RAND()*52)+1",产生1-52间的随机数,注意这里是有重复的 (2)在B1-B52间填入1-52 (3)在C54-BB54填入1-52 (4)在C1填入"=IF(ROW()=C$54,I NDEX(B$1:B$52,INDEX($A$1:$A$52,C$54)),IF(ROW()=INDEX($A$1:$A$52,C$54),INDEX (B$1:B$52,C$54),B1))"。分项解释: a:ROW()=C$54,如果当前行等于当前交换所排的序号 b:INDEX(B$1:B$52,INDEX($A$1:$A$52,C$54)),返回在B1到B52中选择A1:A 52中的第C54个值 c:IF(ROW()=INDEX($A$1:$A$52,C$54),否则的话,如果当前行等于A1:A52中第C54个值,则: d:INDEX(B$1:B$52,C$54),返回B1:B52中的第C54个值 e:若以上条件都不满足,则返回B1 (5)将C1复制到C1:BA52这个区域里面,在BA1: BA52中,我们就得到了一个不重复的随机序列,

EXCEL常用函数种实例

E X C E L常用函数种实 例 Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

求参数的和,就是求指定的所有参数的和。 1.条件求和,Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 函数语法是:SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。 第三个参数:Sum_range为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 (注:criteria 参数中使用通配符(包括问号 ()和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。) 3.实例:计算人员甲的营业额($K$3:$K$26:绝对区域,按F4可设定) 1.用途:它可以统计数组或单元格区域中含有数字的单元格个数。 2.函数语法:COUNT(value1,value2,...)。

参数:value1,value2,...是包含或引用各种类型数据的参数(1~30个),其中只有数字类型的数据才能被统计。 3.实例:如果A1=90、A2=人数、A3=〞〞、A4=54、A5=36,则公式“=COUNT(A1:A5) ”返回得3。 1.说明:返回参数组中非空值的数目。参数可以是任何类型,它们包括空格但不包括空白单元格。如果不需要统计逻辑值、文字或错误值,则应该使用COUNT函数。 2.语法:COUNTA(value1,value2,...) 3.实例:如果A1=、A2=,A3=“我们”其余单元格为空,则公式“=COUNTA(A1:A5)”的计算结果等于3。 1.用途:计算某个单元格区域中空白单元格的数目。 2.函数语法:COUNTBLANK(range) 参数:Range为需要计算其中空白单元格数目的区域。 3.实例:如果A1=88、A2=55、A3=(空格)、A4=72、A5=(空格),则公式 “=COUNTBLANK(A1:A5)”返回得2。 用途:计算区域中满足给定条件的单元格的个数。

EXCEL随机函数实例

EXCEL随机函数实例 excel中如何随机选择不重复的数: excel中带有一个随机函数rand(),但rand()只选取0~1之间的随机数,而且两个数不保证不重复。因此就用到了函数rank。 1、假设要在1~100中随机抽取5个不重复的数。 2、在A1~A100中输入=rand()。 ;也就是在A1~A100中随机抽取了100个0~1之间的随机数。 3、在C1中输入=RANK(A1,A:A);C2中输入=RANK(A2,A:A);C3中输入=RANK(A3,A:A)……以此类推。 ;目标单元格C1~C5。 ;其实,C1~C5中显示的是A1~A5在100个随机数中的排序。 4、已成功抽取1~100中的5个随机数。按ctrl+r刷新。 1、生成随机数字 (1)生成随机数比较简单,=rand()即可生成0-1之间的随机数; (2)如果要是整数,就用=int(rand()*10),表示0至9的整数,以此类推; (3)如果要生成a与b之间的随机实数,就用=rand()*(b-a)+a,如果是要整数就用=int(rand()*(b-a))+a;稍微扩充一下,就能产生固定位数的整数了。 注意:如果要使用函数rand()生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=rand()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。不过,这样只能一个一个的永久性更改,如果数字比较多,也可以全部选择之后,另外选择一个合适的位置粘贴,粘贴的方法是点击右键,选择“选择性粘贴”,然后选择“数值”,即可将之前复制的随机数公式产生的数值(而不是公式)复制下来! 2、产生随机字母 随机小写字母:=CHAR(INT(RAND()*26)+97) 随机大写字母:=CHAR(INT(RAND()*26)+65) 随机大小写混合字母:=CHAR(INT(RAND()*26)+if(INT(RAND()*2)=0,65,97)) 3、产生随机的六位数的字母和数字混合 =CONCA TENATE(IF(INT(RAND()*2)=0,CHAR(INT(RAND()*9+48)),IF(INT(RAND()*2)=0, CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*25+97)))),IF(INT(RAND()*2)=0,CHAR(IN T(RAND()*9+48)),IF(INT(RAND()*2)=0,CHAR(INT(RAND()*25+65)),CHAR(INT(RAND()*2

EXCEL常用函数种实例

求参数的和,就是求指定的所有参数的和。 2.SUMIF 1.条件求和,Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。 2.sumif函数语法是:SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域。 第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件。 第三个参数:Sum_range为实际求和区域,需要求和的单元格、区域或引用。 当省略第三个参数时,则条件区域就是实际求和区域。 (注:criteria 参数中使用通配符(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。) 3.实例:计算人员甲的营业额($K$3:$K$26:绝对区域,按F4可设定) 3.COUNT 1.用途:它可以统计数组或单元格区域中含有数字的单元格个数。 2.函数语法:COUNT(value1,value2,...)。 参数:value1,value2,...是包含或引用各种类型数据的参数(1~30个),其中只有数字类型的

数据才能被统计。 3.实例:如果A1=90、A2=人数、A3=〞〞、A4=54、A5=36,则公式“=COUNT(A1:A5) ”返回得3。 4.COUNTA 1.说明:返回参数组中非空值的数目。参数可以是任何类型,它们包括空格但不包括空白单元格。如果不需要统计逻辑值、文字或错误值,则应该使用COUNT函数。 2.语法:COUNTA(value1,value2,...) 3.实例:如果A1=6.28、A2=3.74,A3=“我们”其余单元格为空,则公式“=COUNTA(A1:A5)”的计算结果等于3。 5.COUNTBLANK 1.用途:计算某个单元格区域中空白单元格的数目。 2.函数语法:COUNTBLANK(range) 参数:Range为需要计算其中空白单元格数目的区域。 3.实例:如果A1=88、A2=55、A3=(空格)、A4=72、A5=(空格),则公式“=COUNTBLANK(A1:A5)”返回得2。

EXCEL常用分类函数

EXCEL常用分类函数 (注意有些函数只有加载“分析工具库”以后方能使用) 一、查找和引用函数 ROW 用途:返回给定引用的行号。 语法:ROW(reference)。 Reference为需要得到其行号的单元格或单元格区域。 实例:公式“=ROW(A6)”返回6,如果在C5单元格中输入公式“=ROW()”,其计算结果为5。 COLUMN 用途:返回给定引用的列标。 语法:COLUMN(reference)。 参数:Reference为需要得到其列标的单元格或单元格区域。如果省略reference,则假定函数COLUMN是对所在单元格的引用。如果reference为一个单元格区域,并且函数COLUMN作为水平数组输入,则COLUMN函数将reference中的列标以水平数组的形式返回。 实例:公式“=COLUMN(A3)”返回1,=COLUMN(B3:C5)返回2。 CELL 用途:返回某一引用区域的左上角单元格的格式、位置或内容等信息 IS类函数 用途:用来检验数值或引用类型的函数。它们可以检验数值的类型并根据参数的值返回TRUE或FALSE。ISBLANK(value)、ISNUMBER(value)、ISTEXT(value)和ISEVEN(number)、ISODD(number)。 ADDRESS 用途:以文字形式返回对工作簿中某一单元格的引用。 语法:ADDRESS(row_num,column_num,abs_num,a1,sheet_text) 参数:Row_num是单元格引用中使用的行号;Column_num是单元格引用中使用的列标;Abs_num指明返回的引用类型(1或省略为绝对引用,2绝对行号、相对列标,3相对行号、绝对列标,4是相对引用);A1是一个逻辑值,它用来指明是以A1或R1C1返回引用样式。如果A1为TRUE或省略,函数ADDRESS返回A1样式的引用;如果A1为FALSE,函数ADDRESS返回R1C1样式的引用。Sheet_text为一文本,指明作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表的名称。 实例:公式“=ADDRESS(1,4,4,1)”返回D1。 CHOOSE 用途:可以根据给定的索引值,从多达29个待选参数中选出相应的值或操作。 语法:CHOOSE(index_num,value1,value2,...)。

Excel常用的函数计算公式大全(免费)

(免费)EXCEL的常用计算公式大全 一、单组数据加减乘除运算: ①单组数据求加和公式:=(A1+B1) 举例:单元格A1:B1区域依次输入了数据10和5,计算:在C1中输入 =A1+B1 后点击键盘“Enter(确定)”键后,该单元格就自动显示10与5的和15。 ②单组数据求减差公式:=(A1-B1) 举例:在C1中输入 =A1-B1 即求10与5的差值5,电脑操作方法同上; ③单组数据求乘法公式:=(A1*B1) 举例:在C1中输入 =A1*B1 即求10与5的积值50,电脑操作方法同上; ④单组数据求乘法公式:=(A1/B1) 举例:在C1中输入 =A1/B1 即求10与5的商值2,电脑操作方法同上; ⑤其它应用: 在D1中输入 =A1^3 即求5的立方(三次方); 在E1中输入 =B1^(1/3)即求10的立方根 小结:在单元格输入的含等号的运算式,Excel中称之为公式,都是数学里面的基本运算,只不过在计算机上有的运算符号发生了改变——“×”与“*”同、“÷”与“/”同、“^”与“乘方”相同,开方作为乘方的逆运算,把乘方中和指数使用成分数就成了数的开方运算。这些符号是按住电脑键盘“Shift”键同时按住键盘第二排相对应的数字符号即可显示。如果同一列的其它单元格都需利用刚才的公式计算,只需要先用鼠标左键点击一下刚才已做好公式的单元格,将鼠标移至该单元格的右下角,带出现十字符号提示时,开始按住鼠标左键不动一直沿着该单元格依次往下拉到你需要的某行同一列的单元格下即可,即可完成公司自动复制,自动计算。 二、多组数据加减乘除运算: ①多组数据求加和公式:(常用) 举例说明:=SUM(A1:A10),表示同一列纵向从A1到A10的所有数据相加; =SUM(A1:J1),表示不同列横向从A1到J1的所有第一行数据相加; ②多组数据求乘积公式:(较常用) 举例说明:=PRODUCT(A1:J1)表示不同列从A1到J1的所有第一行数据相乘; =PRODUCT(A1:A10)表示同列从A1到A10的所有的该列数据相乘; ③多组数据求相减公式:(很少用) 举例说明:=A1-SUM(A2:A10)表示同一列纵向从A1到A10的所有该列数据相减; =A1-SUM(B1:J1)表示不同列横向从A1到J1的所有第一行数据相减; ④多组数据求除商公式:(极少用) 举例说明:=A1/PRODUCT(B1:J1)表示不同列从A1到J1的所有第一行数据相除; =A1/PRODUCT(A2:A10)表示同列从A1到A10的所有的该列数据相除; 三、其它应用函数代表: ①平均函数 =AVERAGE(:);②最大值函数 =MAX (:);③最小值函数 =MIN (:); ④统计函数 =COUNTIF(:):举例:Countif ( A1:B5,”>60”) 说明:统计分数大于60分的人数,注意,条件要加双引号,在英文状态下输入。

excel的生成随机数的函数用法

excel的生成随机数的函数用法 excel的生成随机数的函数用法: 生成随机数函数使用步骤1:首先介绍一下如何用rand()函数来生成随机数(同时返回多个值时是不重复的)。 如下图所示,在单元格中输入=rand(),回车后单元格即返回了一个随机数字。 生成随机数函数使用步骤2:rand()函数返回的随机数字的范围是大于0小于1。因此,也可以用它做基础来生成给定范围内的随机数字。 生成随机数函数使用步骤3:生成制定范围的随机数方法是这样的,假设给定数字范围最小是a,最大是b,公式是:=a+rand()*(b-a)。 生成随机数函数使用步骤4:举例来说,要生成大于60小于100的随机数字,因为(100-60)*rand()返回结果是0到40之间,加上范围的下限60就返回了60到100之间的数字。 生成随机数函数使用步骤5:上面rand()函数返回的0到1之间的随机小数,如果要生成随机整数的话就需要用randbetween()函数了,如下图该函数生成大于等于1小于等于100的随机整数。 生成随机数函数使用步骤6:这个函数的语法是这样的:=randbetween(范围下限整数,范围上限整数),结果返回包含上

下限在内的整数。注意:上限和下限也可以不是整数,并且可以是负数。 生成随机数函数使用步骤7:rand()和randbetween()是生成随机数的基础函数,也可以灵活变通。比如说要生成0.01至1之间包含两位小数的随机数,则可用下图的公式实现: 看了excel的生成随机数的函数用法还看了:1.excel用函数产生随机数的方法 2.怎么利用excel2010的自带的函数生成随机数 3.怎样用excel随机生成数字 4.excel怎么生成随机数 5.excel2010生成随机数的方法 6.excel2007怎么使用randbetween随机数函数 7.随机数函数randbetween在excel中的使用

EXCEL常用函数公式大全及举例

EXCEL 常用函数公式大全及举例 、相关概念(一)函数语法 由函数名+括号+参数组成 例:求和函数:SUM(A1,B2,?)。参数与参数之间用逗号“ , ”隔开 (二)运算符 1. 公式运算符:加(+)、减(- )、乘(* )、除(/ )、百分号(%)、乘幂(^) 2. 比较运算符:大与(>)、小于(<)、等于(=)、小于等于(<=)、大于等于(>=)等于(<>) 3. 引用运算符:区域运算符(:)、联合运算符(, ) (三)单元格的相对引用与绝对引用 2. 条件求和=SUMIF (查找的范围, 条件(即对象), 要求和的范围)、不 例:A1 $A1 A$1 $A$1 二、常用函数(一)数学函数1. 求和=SUM 锁定第 A 列 锁定第 1 行 锁定第A列与第 1 行数值1,数值2,??)

例:(1)=SUMIF(A1:A4,”>=200”,B1:B4) 函数意思:对第A1栏至A4栏中,大于等于200的数值对应的第B1列至B4列中数值求和 (2)=SUMIF(A1:A4,”<300”,C1:C4) 函数意思:对第A1栏至A4栏中,小于300的数值对应的第C1栏至C4栏中数值求和 3. 求个数=COUNT (数值1, 数值2, ??) 例:(1)=COUNT(A1:A4)函数意思:第A1栏至A4栏求个数 (2)=COUNT(A1:C4)函数意思:第A1栏至C4栏求个数 4. 条件求个数=COUNTIF (范围, 条件) 例:(1)=COUNTIF(A1:A4 ,”<>200”) 函数意思:第A1栏至A4栏中不等于200 的栏求个数 (2)=COUNTIF(A1:C4”, >=1000”) 函数意思:第A1栏至C4栏中大于等1000 的栏求个数 5. 求算术平均数=AVERAGE(数值1,数值2,??) 例:(1)=AVERAGE(A1,B2) (2)=AVERAGE(A1:A4) 6. 四舍五入函数=ROUND(数值, 保留的小数位数) 7. 排位函数=RANK (数值,范围,序别)1- 升序0- 降序 例:(1)=RANK(A1,A1:A4,1) 函数意思:第A1栏在A1栏至A4 栏中按升序排序,返回排名值

Excel常用函数使用方法

1、ABS函数 函数名称:ABS 主要功能:求出相应数字的绝对值。 使用格式:ABS(number) 参数说明:number代表需要求绝对值的数值或引用的单元格。 应用举例:如果在B2单元格中输入公式:=ABS(A2),则在A2单元格中无论输入正数(如100)还是负数(如-100),B2中均显示出正数(如100)。 特别提醒:如果number参数不是数值,而是一些字符(如A等),则B2中返回错误值“#V ALUE!”。 2、AND函数 函数名称:AND 主要功能:返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。 使用格式:AND(logical1,logical2, ...) 参数说明:Logical1,Logical2,Logical3……:表示待测试的条件值或表达式,最多这30个。 应用举例:在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60。 特别提醒:如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#V ALUE!”或“#NAME”。 3、A VERAGE函数 函数名称:A VERAGE 主要功能:求出所有参数的算术平均值。 使用格式:A VERAGE(number1,number2,……) 参数说明:number1,number2,……:需要求平均值的数值或引用单元格(区域),参数不超过30个。 应用举例:在B8单元格中输入公式:=A VERAGE(B7:D7,F7:H7,7,8),确认后,即可求出B7至D7区域、F7至H7区域中的数值和7、8的平均值。 特别提醒:如果引用区域中包含“0”值单元格,则计算在内;如果引用区域中包含空白或字符单元格,则不计算在内。 4、COLUMN 函数 函数名称:COLUMN 主要功能:显示所引用单元格的列标号值。 使用格式:COLUMN(reference) 参数说明:reference为引用的单元格。 应用举例:在C11单元格中输入公式:=COLUMN(B11),确认后显示为2(即B列)。 特别提醒:如果在B11单元格中输入公式:=COLUMN(),也显示出2;与之相对应的还有一个返回行标号值的函数——ROW(reference)。 5、CONCA TENA TE函数 函数名称:CONCA TENA TE 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 使用格式:CONCA TENA TE(Text1,Text……) 参数说明:Text1、Text2……为需要连接的字符文本或引用的单元格。 应用举例:在C14单元格中输入公式:=CONCA TENA TE(A14,"@",B14,".com"),确认后,即可将A14单元格中字符、@、B14单元格中的字符和.com连接成一个整体,显示在 C14单元格中。 特别提醒:如果参数不是引用的单元格,且为文本格式的,请给参数加上英文状态下的双引号,如果将上述公式改为:=A14&"@"&B14&".com",也能达到相同的目的。 6、COUNTIF函数 函数名称:COUNTIF 主要功能:统计某个单元格区域中符合指定条件的单元格数目。 使用格式:COUNTIF(Range,Criteria)

EXCEL随机数据生成方法

求教:我的电子表格中rand()函数的取值范围是-1到1,如何改回1到0 回答:有两种修改办法: 是[1-rand()]/2, 或[1+rand()]/2。 效果是一样的,都可生成0到1之间的随机数 电子表格中RAND()函数的取值范围是0到1,公式如下: =RAND() 如果取值范围是1到2,公式如下: =RAND()*(2-1)+1 RAND( ) 注解: 若要生成a 与b 之间的随机实数: =RAND()*(b-a)+a 如果要使用函数RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。 示例 RAND() 介于0 到1 之间的一个随机数(变量) =RAND()*100 大于等于0 但小于100 的一个随机数(变量) excel产生60-70随机数公式 =RAND()*10+60 要取整可以用=int(RAND()*10+60) 我想用excel在B1单元个里创建一个50-80的随机数且这个随机数要大于A1单元个里的数值,请教大家如何编写公式! 整数:=ROUND(RAND()*(80-MAX(50,A1+1))+MAX(50,A1+1),0) 无需取整数:=RAND()*(80-MAX(50,A1))+MAX(50,A1)

要求: 1,小数保留0.1 2,1000-1100范围 3,不要出现重复 =LEFT(RAND()*100+1000,6) 至于不许重复 你可以设置数据有效性 在数据-有效性设 =countif(a:a,a1)=1 选中a列设有效性就好了 其他列耶可以 急求excel随机生成数字的公式,取值要在38.90-44.03之间,不允许重复出现,保留两位小数,不允许变藏 =round(RAND()*5+38.9,2) 公式下拉 Excel随机数 Excel具有强大的函数功能,使用Excel函数,可以轻松在Excel表格产生一系列随机数。 1、产生一个小于100的两位数的整数,输入公式=ROUNDUP(RAND()*100,0)。 RAND()这是一个随机函数,它的返回值是一个大于0且小于1的随机小数。ROUNDUP 函数是向上舍入数字,公式的意义就是将小数向上舍入到最接近的整数,再扩大100倍。 2、产生一个四位数N到M的随机数,输入公式=INT(RAND()*(M-N+1))+N。 这个公式中,INT函数是将数值向下取整为最接近的整数;因为四位数的随机数就是指从1000到9999之间的任一随机数,所以M为9999,N为1000。RAND()的值是一个大于0且小于1的随机小数,M-N+1是9000,乘以这个数就是将RAND()的值对其放大,用INT 函数取整后,再加上1000就可以得到这个范围内的随机数。[公式=INT(RAND()*(9999-1000+1))+1000] 3、Excel函数RANDBETWEEN是返回位于两个指定数之间的一个随机数。使用这一个函数来完成上面的问题就更为简单了。要使用这个函数,可能出现函数不可用,并返回错误值#NAME?。 选择"工具"菜单,单击"加载宏",在"可用加载宏"列表中,勾选"分析工具库",再单击"确定"。接下来系统将会安装并加载,可能会弹出提示需要安装源,也就是office安装盘。放入光盘,点击"确定",完成安装。 现在可以在单元格输入公式=RANDBETWEEN(1000,9999)。 最后,你可以将公式复制到所有需要产生随机数的单元格,每一次打开工作表,数据都会自动随机更新。在打开的工作表,也可以执行功能键F9,每按下一次,数据就会自动随机更新了。

相关文档
相关文档 最新文档