解法
Excel随机函数生成小(整)数、不重复数的方法
本文介绍使用excel随机函数randbetween和rand函数生成范围内的整数、不重复数的方法。 excel随机函数的常见应用大概有以下几种情况。 第一,利用Excel随机函数生成1-10的随机数 解法一:=RANDBETWEEN(1,10) 解法二:=INT(RAND()*10)+1 第二,利用Excel随机函数生成10—100的随机整十数 10—100的随机整十数:10,20,30,40,50,60,70,80,90,100。使用的随机函数有:randbetween和rand。 解法一:=RANDBETWEEN(1,10)*10 解法二:=ROUND((RAND()*90+10)/10,)*10 解法三:=INT(RAND()*10)*10+10 第三,利用Excel随机函数在区域内生成1-100的随机不重复整数 比如:在A1:A100单元格区域生成1-100的随机不重复整数。 解法一:在A1单元格输入数组公式:=SMALL((COUNTIF(INDIRECT("R[-"&ROW()-(ROW()>1)&"]C:R[-1]C",),ROW($1:$100)))*101+ROW($1:$100),INT(RAND()*(101-ROW(A1)))+1),下拉至A100。 我们可以在B列验证:在B1单元格输入:=COUNTIF(A:A,A1),下拉,看到结果全部为1。Countif就是统计当前单元格数据在整个区域的个数,1即为不重复。 解法二:在A2单元格输入数组公式:=SMALL(IF(COUNTIF($A$1:A1,ROW($1:$100))=0,ROW($1:$100)),INT(RAND()*(101-ROW(1:1))+1)),下拉至A101。 如果Excel是03版的,在使用RANDBETWEEN随机函数时,需要勾选工具——加载宏——分析工具库,才能使用。 第四:A1,B1单元格填写60~80之间的随机数,保留一位小数,而且A1填的随机数与B1填的随机数相差0.2。 a1公式 =text(round(60+rand()*20,1),"0.0") b1公式 =text(round(a1-0.2+rand()*0.4,1),"0.0")
Excel 判断奇偶和统计奇偶个数的方法
文章介绍excel判断奇偶的几种常见方法,以及如何统计奇偶个数。第一,excel 判断奇偶的方法比如对A1单元格判断奇偶。方法有下面几种: 1.mod取余判断奇偶=IF(MOD(A1,2),"奇","偶")2. ISEVEN函数偶数判断=IF(ISEVEN(A1),"偶","奇")3. -1的N次方来判断奇偶数=IF(-1^A1=-1,"奇","偶")利用-1的N次方来判断奇偶数,如果N次方为偶数,则结果为1,否则结果为-1。第二,excel 统计奇偶个数的方法以上图为例,统计A1:C5区域的偶数的个数。下面提供几种统计奇偶个数的解法。需要注意都是数组写法,输入完公式按ctrl+shift+enter三键结束。解法一:-1的N次方来判断奇偶数=SUM(N(-1^A1:C5=1))解释:利用-1的N次方来判断奇偶数,如果N次方为偶数,则结果为1,否则结果为-1。比如:-1^122=1。-1^A1:C5=1,运算结果为ture和false的逻辑值。N将ture转换1,false转为0,最后用sum统计个数。
excel条件求和函数的使用方法及实例教程
excel条件求和函数和案例,我们在excel教程栏目,已经发了非常多的教程。这问题也是excel条件求和函数的典型应用。 根据“ZB-24干式料”和“ZG88-24-40干式料”两种不同的名称,分别对数量求和。 最终的Excel条件求和结果为: 之前我们讲解的excel条件求和函数的使用方法,不知道大家是否还有印象?常见的sumifs函数和SUMPRODUCT函数都可以用得上,也或者更简单直接的数据透视表来进行条件求和汇总。 关于本文的excel条件求和问题,小编给出三种解法,其他解法请小伙伴们留言补充!解法一:sumifs函数条件求和 sumifs函数的用法为:SUMIFS(求和区域, 条件区域1,条件1, [条件区域2,条件2], …)解法二:sumproduct多条件求和 sumproduct多条件求和经典的公式:SUMPRODUCT((条件1)*(条件2)*(条件3)*…*求和区域)解法三:数据透视表 选择C1:E24单元格区域,插入——数据透视表。将“名称”字段拖动到行标签,“求和”字段拖动到数值区域。 三种多条件求和的解法,小编觉得最舒服好用的就是数据透视表。 另外,DSUM数据库函数,也是蛮好用的。总的来说,您的Excel越熟练,解法越多,使用Excel面对工作就会越灵活。这也是我和学员的对话。
利用Excel函数间隔取值的几种方法实例教程
excel间隔取值常用于隔行隔列提取数值。 excel间隔取值案例一: 比如A列的数据,我们从第3行开始间隔取值,接着第7行,第11行,每隔固定的4行取值,比如C2等于A3,那么C3等于A7,以此类推。 上面这个excel间隔取值的截图,C2单元格输入下面任意一个公式都可以完成间隔取值。 公式一:=INDIRECT("A"&(ROW(A1)-1)*4+3) 公式二:=INDEX(A:A,ROW(A1)*4-1) 公式三:=OFFSET($A$1,(ROW(A1)-1)*4+2,0) excel间隔取值案例二: 又如这样的,A列是一些数字,分别题取A1,A11,A21,A31,A41等等。我们在C1输入下面的任意公式完成提取: 解法一:=INDEX(A:A,ROW(A1)*10-9,1) 解法二:=INDIRECT("a"&ROW(A1)*10-9) 解法三:=OFFSET(A$1,ROW(A1)*10-10,) 解法四:=INDIRECT("A"&(ROW(A1)-1)*10+1) 解释:这个公式向下拉动填充。其中10就是间隔10行,如果是间隔6行取值,就换为6。 总结:excel间隔取值通常会使用到OFFSET、INDEX和ROW函数来嵌套使用,只要是有规律间隔,都能使用公式完成取值。
Excel中index函数用法和实例应用
本文通过直观的实例来认识Excel中index函数的使用方法,更进阶的用法可以参考文章最后的《INDEX和MATCH函数应用》。 Excel中INDEX函数是很常用的查找引用函数。通常情况下,嵌套其余函数一起使用,比如index+match。 在使用INDEX()函数时,第二、三参数一般情况与MATCH()函数配合使用,以实现动态查找引用的目的。第一:index函数用法解释 INDEX函数的用法是返回列表或数组中的元素值,此元素由行序号和列序号的索引值确定。即行列交叉点所在的引用。 INDEX函数的语法为: INDEX(区域,行,列) 需要注意一点的是:此处的行列序号是相对于第一参数的区域而言,不是Excel工作表中的行或列序号。 如果区域只包含一行或一列,则相对应的参数 row_num 或 column_num可以相应省略1个。第二:index函数简单举例应用 如下表所示,根据A1:D5单元格区域,使用index函数查找A8单元格对应的产品名称。 提供三种解法,任意一种均可。 一:=INDEX(A4:D4,1,4) 二:=INDEX(A4:D4,,4) 三:=INDEX(A1:D5,4,4) 解法一,在A4:D4一行中,查找第一行,第四列的值。 解法二,根据第一部分index函数解释,如果区域只包含一行,则对应的行参数可以省略,因此省略后就成为:=INDEX(A4:D4,,4)。 解法三:在A1:D5区域,查找第四行,第四列的值。