首页
/
每日頭條
/
生活
/
rand函數怎麼取随機數
rand函數怎麼取随機數
更新时间:2026-07-16 00:38:33

問題1:将總金額随機拆分為多個

rand函數怎麼取随機數(随機函數rand的兩個實例)1

工作中有時候我們需要對一個總數進行随機拆分,接下來我們學習如何用RAND函數來實現這個需求。

rand函數怎麼取随機數(随機函數rand的兩個實例)2

首先添加輔助列,在D4:D20輸入=RAND(),這個函數沒有參數,直接輸入函數名加上括号即可,這個函數可以生成一個0-1之間的随機數,包括0,不包括1,然後在D1輸入=SUM,(D2:D20),計算那些随機數的總和。

然後在C4,輸入=D4/$D$1*$C$1,計算C4旁邊的随機數在總和裡面的比例,然後用這個比例乘以目标值C1單元格,然後公式下拉即可。

思路:随機生成一組數,每個數除以這組數的總和,得到的比例加起來一定是100%,然後用每一個比例去分那個目标值。

問題2:随機提取不重複

曾經遇到過一個問題,需要從一些菜中為一周的每一天選擇兩葷兩素的菜,要求不能重複。

rand函數怎麼取随機數(随機函數rand的兩個實例)3

在A列做輔助列,輸入=RAND()生成随機數,然後在B列對A列的随機數進行排名,這樣就随機把葷菜進行了排名,然後再用VLOOKUP去為周一到周五匹配葷菜,隻要周一到周五所用的随機數不重複,匹配到的葷菜就不可能重複。

rand函數怎麼取随機數(随機函數rand的兩個實例)4

周一的第一個葷菜,用1去匹配排名第一的葷菜,這裡一直匹配的是排名第1的菜品,但是排名使用随機數随機排的,所以就做到了随機選擇菜品的需求,如果對随機結果不滿意,可以按下F9刷新随機結果。

思路:對菜品進行随機排名,然後分别給每天去匹配排名1-10的菜品,RAND函數生成随機數,基本不會重複,出現重複的概率比中獎還難,可以當做不重複來對待。

在這裡可以思考下,如何用ROW和COLUMN函數去生成G9:K12區域的數字序列,直接用這兩個函數去構建VLOOKUP的第一參數,不用輔助區域。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
為什麼下眼皮總是跳
為什麼下眼皮總是跳
眼皮跳并不一定是好的征兆以前人們常說的左眼跳财右眼跳災也并不一定是正确的,任何事情都是有兩面性的,在看到它好的一面的同時也應該注意到,他會有不好的一面。盡管這個左眼跳災右眼跳災病不一定會帶來好運,但是它可能會是一種病是一定的。所以發現了一定要及時的就醫,萬一它真的是一種病呢,及時治療了對我們是有好處...
2026-07-16
鼻子聞到臭味應該怎麼辦
鼻子聞到臭味應該怎麼辦
人類是一種特别敏感的東西它可以聞到很多東西,都不能嗅出的味道,那麼我們有的時候會不會鼻子發脹或者不舒服呢,有的人會因為鼻子而産生過敏性鼻炎也有的會感冒發燒的時候會鼻子堵塞,那麼,我們有沒有覺得有的時候鼻子聞到臭味的感覺呢,那麼鼻子聞到臭味兒應該怎麼辦呢?它是一種好的現象還是疾病呢,那我們來分析一下。...
2026-07-16
老家具收藏和清潔
老家具收藏和清潔
古典家具熱潮的興起,舊貨市場的舊家具也跟着“寶貝”起來。人們都争相“淘”着這些既實用又有收藏價值的老家具。但是,收藏的同時也要注意到這些老家具中存在的衛生隐患。因為老家具大都從民間來,有的甚至時間很長了,這樣就産生了各種各樣的污染:原使用條件的生物污染...
2026-07-16
如何巧妙去除衣服染上的色
如何巧妙去除衣服染上的色
如何巧妙去除衣服染上的色1、84消毒液清洗法。84消毒液具有脫色性,因此可以用來處理染色的衣物,不過也正是因為有這個特性,該方法隻适合于染色的白色衣物,或顔色非常淺的彩色衣物。其具體操作方式是:将染色的衣物放進盆裡,倒上一些剛燒開的水和一些84消毒液(消毒液的多少應根據衣物染色的面積以及深度決定),...
2026-07-16
小區隔離上班怎麼辦?
小區隔離上班怎麼辦?
01可以在單位開一張證明看行不行,如果不行,就聽從公司安排,該線上辦公的線上辦公,該停工的好好遵守,疫情很快就能過去。小區隔離上班怎麼辦?小區不讓出去還真的沒有什麼辦法,他們也是在執法上級的指示,全國都是這樣的,你可以在單位開一張證明看看行不行?如果還是不行,那就隻能是别出去了,老老實實的呆在家裡吧...
2026-07-16
Copyright 2023-2026 - www.tftnews.com All Rights Reserved