Excel如何随机录入指定内容

本文介绍了如何在Excel中使用CHOOSE和RANDBETWEEN函数随机填充部门和考核成绩。通过插入辅助列,设置公式,然后复制粘贴为值,实现数据的静态化,避免每次计算时数据变化。该方法适用于需要模拟随机数据的场景。
摘要由CSDN通过智能技术生成

如下图是一份表格,现在我们想要在B列内随机录入生产部、销售部、财务部。在C列考核成绩中随机录入A,B,C,D,E。

插入两列辅助列,并在在辅助列中输入下图所示内容,

在B2单元格输入公式=CHOOSE(RANDBETWEEN(1,3),$E$2,$E$3,$E$4),并填充到底即可完成部门列随机录入

然后在C2单元格录入公式=CHOOSE(RANDBETWEEN(1,5),$F$2,$F$3,$F$4,$F$5,$F$6)并下拉填充到底。即可完成考试成绩列随机录入

选中全部部门及考核成绩数据区域,然后右击鼠标选择复制

选择B2单元格,右击鼠标,选择粘贴为值即可完成部门及考核成绩的随机录入

下面以生成随机部门为例跟大家简单介绍一下这个公式,首先是RANDBETWEEN函数,它的作用是于生成两个指定数之间的一个随机整数。

本文中【RANDBETWEEN(1,3)】的作用是随机生成1~3之间的整数。为方便大家理解在G2单元格输入公式=RANDBETWEEN(1,3),并下拉填充结果如下图所示。(ps:每一次计算工作表时都将返回一个新的随机整数,或者按下F9也会生成一个新的随机整数)

着是CHOOSE函数,它的主要用于根据索引值从一组数据中返回相应位置的数值。它的语法结构是=CHOOSE(索引值,参数1,[参数2],…[参数254])本文中choose函数的索引值为RANDBETWEEN函数随机生成的1~3之间的整数,而参数则为财务部,生产部,销售部。因此此公式可以随机生成指定部门。

最后解释一下为什么要将数据复制粘贴为值,前文说了RANDBETWEEN 每次计算工作表时都将返回一个新的随机整数。也就是说每次计算工作表时随机生成的数据都会发生改变。因此我们将数据复制粘贴为值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值