Ang isang paraan upang makabuo ng mga random na numero sa Excel ay ang RAND function. Mag-isa, ang RAND ay bumubuo ng isang limitadong hanay ng mga random na numero, ngunit sa pamamagitan ng paggamit nito sa mga formula na may iba pang mga function, maaari mong palawakin ang hanay ng mga halaga upang:
- RAND ay maaaring gawin upang ibalik ang mga random na numero sa loob ng isang tinukoy na hanay, tulad ng 1 at 10 o 1 at 100 sa pamamagitan ng pagtukoy sa mataas at mababang halaga ng isang hanay,
- Maaari mong bawasan ang output ng function sa mga integer sa pamamagitan ng pagsasama nito sa TRUNC function, na pinuputol o inaalis ang lahat ng decimal na lugar mula sa isang numero.
Ang RAND function ay nagbabalik ng pantay na ipinamamahaging numero na mas malaki sa o katumbas ng 0 at mas mababa sa 1. Bagama't normal na ilarawan ang hanay ng mga value na nabuo ng function bilang pagiging mula 0 hanggang 1, sa katotohanan, mas eksaktong sabihin na ang hanay ay nasa pagitan ng 0 at 0.999…
Nalalapat ang mga tagubiling ito sa Excel 2019, 2016, 2013, 2010, Excel Online at Excel para sa Microsoft 365.
RAND Function Syntax at Mga Argumento
Ang syntax ng isang function ay tumutukoy sa layout ng function at kasama ang pangalan ng function, mga bracket, comma separator, at mga argumento. Ang syntax para sa function na RAND ay:
=RAND()
Hindi tulad ng RANDBETWEEN function, na nangangailangan ng mga high-end at low-end na argumento na tukuyin, ang RAND function ay hindi tumatanggap ng mga argumento.
Makikita mo ang ilang RAND halimbawa ng function sa larawan sa itaas.
- Ang unang halimbawa (row 2) ay pumapasok sa RAND function nang mag-isa.
- Ang pangalawang halimbawa (mga row 3 at 4) ay gumagawa ng formula na bumubuo ng random na numero sa pagitan ng 1 at 10 at 1 at 100.
- Ang ikatlong halimbawa (row 5) ay bumubuo ng random na integer sa pagitan ng 1 at 10 gamit ang TRUNC function.
- Ang huling halimbawa (row 6) ay gumagamit ng ROUND function upang bawasan ang bilang ng mga decimal na lugar para sa mga random na numero.
Pagbuo ng Mga Numero Gamit ang RAND
Muli, dahil ang RAND function ay walang mga argumento, maaari mo itong ilagay sa pamamagitan ng pag-click sa isang cell at pag-type ng =RAND() na nagreresulta sa isang random na numero sa pagitan ng 0 at 1 sa cell.
Bumuo ng Mga Numero sa Isang Saklaw
Ang pangkalahatang anyo ng equation na ginamit upang makabuo ng random na numero sa loob ng tinukoy na hanay ay:
=RAND()(Mataas-Mababa)+Mababa
Ang
Mataas at Mababa ay nagpapahiwatig ng itaas at mas mababang mga limitasyon ng gustong hanay ng mga numero. Bilang halimbawa, upang makabuo ng random na numero sa pagitan ng 1 at 10, ilagay ang sumusunod na formula sa isang worksheet cell:
=RAND()(10-1)+1
Pagbuo ng Random Integer Gamit ang RAND
Upang magbalik ng integer - isang buong numero na walang decimal na bahagi - ang pangkalahatang anyo ng equation ay:
=TRUNC(RAND()(Mataas-Mababa)+Mababa)
Sa halip na alisin ang lahat ng decimal na lugar na may function na TRUNC, maaari naming gamitin ang sumusunod na ROUND function kasama ng RAND upang bawasan ang bilang ng mga decimal na lugar sa random na numero sa dalawa.
=ROUND(RAND()(Mataas-Mababa)+Mababa, Mga Decimal)
RAND Function at Volatility
Ang RANDfunction ay isa sa mga pabagu-bagong function ng Excel; nangangahulugan ito na:
- Muling kinakalkula ang function at gumagawa ng bagong random na numero sa tuwing may gagawa ng pagbabago sa worksheet, kabilang ang mga pagkilos gaya ng pagdaragdag ng bagong data.
- Anumang formula na nakadepende nang direkta o hindi direkta sa isang cell na naglalaman ng pabagu-bago ng isip na function ay muling kinakalkula sa tuwing may gagawa ng pagbabago sa worksheet.
- Sa mga worksheet o workbook na naglalaman ng maraming data, mag-ingat kapag gumagamit ng mga pabagu-bagong function dahil maaari nilang pabagalin ang oras ng pagtugon ng program dahil sa dalas ng muling pagkalkula.
Maaari mo ring pilitin ang RAND function na gumawa ng mga bagong random na numero nang hindi gumagawa ng iba pang mga pagbabago sa isang worksheet sa pamamagitan ng pagpindot sa F9 key sa keyboard. Pinipilit ng pagkilos na ito ang buong sheet na muling kalkulahin kasama ang anumang mga cell na naglalaman ng RAND function.
Maaari mo ring gamitin ang F9 key upang pigilan ang isang random na numero na magbago sa tuwing may gagawa ng pagbabago sa worksheet:
- Mag-click sa isang worksheet cell kung saan mo gustong ilagay ang random na numero.
- I-type ang function =RAND() sa formula bar sa itaas ng worksheet.
- Pindutin ang F9 key upang baguhin ang RAND function sa isang static na random na numero.
- Pindutin ang Enter key sa keyboard upang ipakita ang random na numero sa napiling cell.
- Ngayon, ang pagpindot sa F9 ay hindi makakaapekto sa random na numero.