首页
/
每日頭條
/
生活
/
rand函數怎麼取随機數
rand函數怎麼取随機數
更新时间:2026-02-17 07:45:17

問題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
推荐阅读
nba2kol2球員數據更新三月
nba2kol2球員數據更新三月
時光荏苒,春暖花開,不知不覺學期已經過半。受疫情影響,開學延期,為豐富廣大信院學子的居家生活,提高身體素質,4月23日,競技體育中心和學生體育聯合會共同承辦了首屆線上“陽光杯”NBA2KOL2大賽。本次比賽通過山西農大信院競技體育微信公衆号...
2026-02-17
格局大氣文案
格局大氣文案
.1路是自己選的,沒有輸赢,隻有值不值得,任何經曆過的事情,不是得到就是學到。2.沒人會在意你努力的過程,他們隻會看你最後站在什麼位置,在繁華自律,在落魄中自愈。(努力時發)3.得到未必是福,失去未必是禍,各有渡口,各有各舟,萬般皆是命,半...
2026-02-17
科比背影怎麼畫素描
科比背影怎麼畫素描
,
2026-02-17
離散數學中析取和蘊含的區别
離散數學中析取和蘊含的區别
複合命題由多個命題通過邏輯運算符組合而成的新命題,稱為複合命題。例:今天既沒有下雨,也沒有刮風。邏輯和迷宮有很多相似之處否定令p為一命題,則p的否定表示為¬p,指“不是p所說的情形”。命題¬p讀作“非p”。¬p與p的真值相反。例:令p為“今...
2026-02-17
親屬卡在哪裡查消費
親屬卡在哪裡查消費
微信的“親屬卡”一般是贈送給親屬或好友有免密代付功能方便中蘊含着資金安全隐患家住山東德州天衢新區的李女士因失誤轉錯親屬卡就吃了啞巴虧2022年7月5日晚20時許,李女士焦急地來到德州市公安局經濟技術開發區分局宋官屯派出所報警,稱其微信錢包内...
2026-02-17
Copyright 2023-2026 - www.tftnews.com All Rights Reserved