在EXCEL中,如何根据数值范围来生成需要的内容?
可以使用RANDBETWEEN函数来设置
RANDBETWEEN函数的用法==RANDBETWEEN(数据的最小值,数据的最大值)
比如我们想输入一个最小值是50,做大值是100的数据区域
只需输入函数=RANDBETWEEN(50,100)拖动填充即可
如下图
我们是Excel从零到一,关注我持续分享更多Excel知识
在EXCEL中,如何根据数值范围来生成需要的内容?
如何根据数值的范围生成需要的内容,分几种情况:
1、根据随机数据自动生成所需内容。大致流程:用Randbetween(min,max)生成所需范围数据,然后用VLOOKUP链接
举例说明:
随机生成1到10以内的加减乘除法运算,如图:
如何实现以上效果:
1、数据准备,新建表格,命名为“data”。
2、在任意一个单元格输入以下公式:
=VLOOKUP(RANDBETWEEN(1,10),data!$B:$D,2,0)&VLOOKUP(RANDBETWEEN(1,4),data!$B:$D,3,0)&VLOOKUP(RANDBETWEEN(1,10),data!$B:$D,2,0)&"=( )"
即可实现。
第一列:产生1到10的随机数,与data中的数据匹配,得到第一个数字
第二列:产生1到4的随机数,与data中的数据匹配,得到运算符号
第三列:产生1到10的随机数,与data中的数据匹配,得到第三个数字
第四列:连接一个“=()”
3、操作流程:
2、根据数值的范围判断等级,比如说成绩不及格、及格,良好,优秀。大致流程:用IF判断函数或者用VLOOKUP模糊匹配,这个方法很多,选一个就行。
举例说明:
成绩判断:60以下-不及格
60-70分-及格
70-90分-良好
90-100分-优秀
如图:
如果我的回答对你有帮助,请关注我,更多小技巧小干货分享!
如果我的回答对你有帮助,请转发出去!谢谢
在EXCEL中,如何根据数值范围来生成需要的内容?
用=randbetween(低值,高值)函数如=randbetween(-10,20)
在EXCEL中,如何根据数值范围来生成需要的内容?
RANDBETWEEN(a,b):可以返回位于a,b之间的一个随机整数。
在EXCEL中,如何根据数值范围来生成需要的内容?
你的意思是不是说类似于0-60分,要输出不及格,60-80输出及格,80-90输出良好这样的?
内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。