首页
/
每日頭條
/
生活
/
rand函數怎麼取随機數
rand函數怎麼取随機數
更新时间:2026-07-11 15:18:49

問題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
推荐阅读
ps十大新功能介紹
ps十大新功能介紹
前兩篇文章,我們分别介紹了PS的左側工具欄和上方工具欄。接下來,我們來看PS的右側。AdobePhotoshopCS6打開界面右側工具欄第一部分這一部分,我們常用的是兩個工具:曆史記錄和字符。曆史記錄相比較“編輯”中的“還原”、“前進一步”...
2026-07-11
雞蛋能立住的原理
雞蛋能立住的原理
有一天,意大利航海家哥倫布在西班牙一家著名餐廳吃飯,有幾位業界的精英嫉妒他的榮譽,走到哥倫布面前說:“其實發現美洲并不是難事,隻要稍微動動腦子就能辦到”哥倫布沒有作聲,拿起一個雞蛋說:“你們誰能把這個雞蛋立起來?”這幾個精英每個人都試試,但...
2026-07-11
excel如何快速篩出入職滿一年員工
excel如何快速篩出入職滿一年員工
Hello,大家好,今天跟大家分享10個隻需要4秒就能完成的操作,但是如果不知道可能要花費5分鐘甚至更久,話不多說我們開始把1.快速篩選我們在單元中點擊想要篩選的值,然後直接鼠标右鍵選擇篩選,然後選擇按所選單元格的值篩選即可2.快速将指定顔...
2026-07-11
面粉怎麼做芝士紫薯餅
面粉怎麼做芝士紫薯餅
紫薯餅營養價值豐富。主要食材有紫薯、糯米粉、面粉,輔料有白芝麻,紅豆沙或其它。把紫薯煮熟壓成泥後,與糯米粉混合揉成面團,再把面團小劑子壓扁包入輔料,最後用鍋煎熟即可。可蒸可烤的紫薯芝士餅呀,無糖也很好吃哦,廚師長教你做紫薯芝士餅,不用一滴油...
2026-07-11
周冬雨黃曉明中餐廳
周冬雨黃曉明中餐廳
《中餐廳》裡,黃曉明對“乖女兒”周冬雨的喜歡簡直是溢出屏幕!新一期節目中,黃曉明時時刻刻都想帶上周冬雨:外出買東西?帶上周冬雨!切牛油果?帶上周冬雨!要去問租船的事情?帶上周冬雨!這下子,趙薇可不幹了,為了幫助周冬雨“脫離”黃曉明的視線,趙...
2026-07-11
Copyright 2023-2026 - www.tftnews.com All Rights Reserved