首页 > 其他分享 >Excel如何生成2个随机值,相加始终为指定的固定值?

Excel如何生成2个随机值,相加始终为指定的固定值?

时间:2022-10-14 22:00:37浏览次数:63  
标签:固定值 函数 相加 单元格 Excel 生成 随机



Excel情报局

职场联盟Excel


生产挖掘分享Excel基础技能

Excel爱好者大本营

用1%的Excel基础搞定99%的职场问题

做一个超级实用的Excel公众号

Excel是门手艺玩转需要勇气

数万Excel爱好者聚集地

SUPER EXCEL MAN


Excel如何生成2个随机值,相加始终为指定的固定值?_取整

Excel如何生成2个随机值,相加始终为指定的固定值?_微信_02

    Excel如何生成2个随机值,相加始终为指定的固定值?_取整_03


1

职场实例


小伙伴们大家好,今天我们来解决一个群里的小伙伴咨询的一个问题这个问题很有趣味,所以整理好思路分享给大家。下面我们来看一下具体的问题场景


如下图所示:

B列为一列指定的固定值,我们想要在C列与D列对应的单元格中随机生成整数数值使其相加等于B列单元格对应的固定值,并且我们可以通过按键盘上的F9键动态变更随机值,即Excel如何生成2个随机值,相加为指定的固定值?


这个问题其实是一个很基础的问题,完全可以通过最常用的函数公式快速的解决。


Excel如何生成2个随机值,相加始终为指定的固定值?_取整_04



2

解题思路

01

Rand函数生成随机值

在C2单元格输入函数公式:

=Rand()

向下填充公式至C6单元格。生成大于等于0且小于等于1的随机值。


RAND函数功能:

返回大于等于0且小于等于1的随机值。


语法结构:

=RAND()

目的:生成≥0且≤1的随机值。

可以直接在单元格中输入公式=RAND()


Excel如何生成2个随机值,相加始终为指定的固定值?_取整_05


02

生成大于等于1的随机值

由于Rand函数生成的是大于等于0且小于等于1的随机值我们想要将其转换为大于等于1的随机值,可以通过Rand函数生成的结果与对应的B列单元格固定值相乘进行运算获取新的结果。


在C2单元格将公式更改为:

=Rand()*B2

向下填充公式至C6单元格。生成大于等于1的随机值。


Excel如何生成2个随机值,相加始终为指定的固定值?_微信朋友圈_06


03

数值取整

将生成大于等于1的随机值进行取整,可以利用INT函数进行取整

将C2单元格中的函数公式更改为:

=Int(Rand()*B2)


int函数可以将数字向下舍入到最接近的整数。

INT函数的语法:

=Int(number)

Number为必填数值,即要引用到int函数里的数字。


Excel如何生成2个随机值,相加始终为指定的固定值?_微信朋友圈_07


04

相减获取D列随机值

获取C列取整后的随机值后,用B列指定的相加结果固定值与C列对应单元格值相减,即可得到D列的随机值。


在D2单元格输入函数公式:

=B2-C2

向下填充公式即可得到D列的随机值。通过按键盘上的F9键可以实时刷新动态更改随机值的结果非常的实用


Excel如何生成2个随机值,相加始终为指定的固定值?_取整_08


回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。


Excel如何生成2个随机值,相加始终为指定的固定值?_取整_09

标签:固定值,函数,相加,单元格,Excel,生成,随机
From: https://blog.51cto.com/u_15825298/5758019

相关文章

  • 一个兼顾点选输入与手动录入的Excel下拉菜单!
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • 这招Excel“另类”透视表,你会吗?
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • excel-分类汇总
    先看一张分类汇总的结果图,进而直观的理解分类汇总。解读:意义:按班级分类统计了各科成绩分数的平均值。关键内容:分类字段:班级汇总字段:语文、数学、英语、生物、地理、历史、政......
  • excel表格结构化引用
    结构化引用,听起来很神秘的一个词,但是我们几乎每一套题都实实在在的用到它。不需要会书写结构化引用,只要能读懂即可,甚至不读懂也对做题影响不大,但终究是一种磕绊。情景再现公......
  • 什么时候加双引号(excel)
    业精于勤,荒于嬉。函数公式中什么时候需要用到双引号呢?文本内容逻辑运算符只有一边有内容日期text函数的第二个参数datedif的第三个参数下面分别做介绍情形1:文本内容说明:文本......
  • Excel按行批量删除重复值!
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • Excel隔行给姓名横向添加顺序序号!
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • Excel可动态更新范围的“打印区域”!
    Excel情报局职场联盟Excel生产挖掘分享Excel基础技能Excel爱好者大本营用1%的Excel基础搞定99%的职场问题做一个超级实用的Excel公众号Excel是门手艺玩转需要勇气数万Excel......
  • 【答疑解惑】Excel 公式中的 错误值
    认识 错误值本文所述,称为错误值,一般是由公式书写不规范引起。常见错误值:#N/A#VALUE!#NAME?#REF!#NUM!#NULL!常见错误值#N/A查找不到指定内容,比如查找根本不存在的内容,便......
  • Excel “ 结构化 引用 ”
    一、概念列举1.地址引用☆相对引用: A1☆绝对引用: $A$1☆混合引用: A$1或 $A12.名称引用定义名称→引用名称3.结构化引用套用表格格式→结构化引用二、何为“结......