EXCEL中IF和RAND嵌套函数,求不吝赐教!
答案:2 悬赏:50
解决时间 2021-02-21 12:11
- 提问者网友:追忆成伤
- 2021-02-20 11:41
假如A1=5,则B1返回一个随机值(85-100之间),假如A1=4,则B1返回一个随机值(75-84之间),假如A1=2,则B1返回一个随机值(40-74之间),随机值要是整数。。还得INT。。。求指导 EXCEL函数即可。。。VBA就不用啦。。
最佳答案
- 二级知识专家网友:不服输就别哭
- 2021-02-20 12:16
if(A1=5,randbetween(85,100),if(A1=4,randbetween(75,84),randbetween(40,74)))
全部回答
- 1楼网友:输掉的尊严
- 2021-02-20 13:27
公式完全没必要绕这么弯,简化后就是:
=round(rand()*16+36,2)
rand()产生0~1之间的随机数,rand()*16就变成0~16之间的随机数,再+36,就是36~52之间的随机数,再用round取2位小数。
设计表格的人把简单的数字写成了红圈内的复杂计算关系,可能直接套的一个计算公式吧,36、16、0分别对应公式中的代数符号,只能这么猜测了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯