excel一个单元格怎么用公式让它同时满足两个要求:区间随机取数+小于前面一个数? 10

比如I1这个单元格,我想让它在10-100区间任意取个数,同时满足它必须小于G1。... 比如 I1 这个单元格,我想让它在10-100区间任意取个数,同时满足它必须小于 G1。 展开
 我来答
我来也xsczd
科技发烧友

2022-06-10 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1708万
展开全部

你想同时满足2个条件,也就是说 I1 必须是10-99之间,否则,若 I1为100时G1必然至少是101了,不可能小于G1,所以:

1、在 I1 单元格输入公式:

=RANDBETWEEN(10,99)

2、在 G1单元格输入公式:

=RANDBETWEEN(1+I2,100)

应该可以得到你想要的结果了

     也可以用反过来的思路解决问题:

  用F列做辅助列,用随机函数生成并隐藏,然后I列也是符合要求的随机数

倒过来,G列等于F+列,即G2=F2+I2

也就是说,K列其实就是隐藏的F列数据值啊!

火_易
2022-06-09 · TA获得超过5.3万个赞
知道大有可为答主
回答量:3.3万
采纳率:65%
帮助的人:8949万
展开全部
=RANDBETWEEN(10,G1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漠上清烟
2022-06-10
知道答主
回答量:16
采纳率:66%
帮助的人:8542
展开全部

=RANDBETWEEN(10,MIN(100,G1))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
123123八哥
2022-06-10 · TA获得超过116个赞
知道答主
回答量:727
采纳率:1%
帮助的人:26.4万
展开全部
=RANDBETWEEN(10,G1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式