Bumuo ng Mga Random na Numero sa Excel (Hakbang sa Hakbang + sa mga Proyekto)

Ang mga random na numero sa excel ay ginagamit kung nais naming i-randomize ang aming data para sa isang sample na pagsusuri, ang mga numerong nabuo na ito ay ganap na random, mayroong dalawang inbuilt na pag-andar sa excel na nagbibigay sa amin ng mga random na halaga sa mga cell, = Ang function na RAND () ay nagbibigay sa amin ng anumang halaga mula sa saklaw 0 hanggang 1 samantalang ang isa pang random na pag-andar = RANDBETWEEN () ay kumukuha ng input mula sa gumagamit para sa isang random na saklaw ng numero.

Bumuo ng Mga Random na Numero sa Excel

  1. Ang randomness ay maraming gamit sa agham, sining, istatistika, cryptography, gaming, pagsusugal, at iba pang larangan.
  2. Ang pagbuo ng mga Random na numero sa excel ay mahalaga sapagkat maraming mga bagay sa totoong buhay ang kumplikado na lilitaw na sapalaran. Samakatuwid, upang gayahin ang mga proseso na kailangan namin ng mga random na numero.

Maraming mga randomizing na aparato tulad ng dice, shuffling playing card, at mga gulong ng roleta, ay tila binuo upang magamit sa mga larong may pagkakataon. Gayunpaman, hindi ito maaaring gamitin para sa mga naka-digitize na mga file. Iyon ang dahilan kung bakit kailangan nating magkaroon ng mga tool para sa pagbuo ng mga random na numero sa excel.

Paano Bumuo ng Mga Random na Numero sa Excel?

Mayroong bilang ng mga pamamaraan upang makabuo ng isang random na numero sa excel. Tatalakayin natin silang dalawa - Rand ()at Randbet Antara () Mga Pag-andar

Maaari mong i-download ang Template na Bumuo ng Random Number Excel dito - Bumuo ng Random Number Excel Template

#1 - RAND () Pag-andar

Upang makabuo ng isang random na numero sa excel sa pagitan ng 0 at 1 (hindi kasama), mayroon kaming RAND () gumana sa Excel.

Bumalik ang mga pagpapaandar ng RAND () a random decimal number katumbas o mas malaki sa 0 ngunit mas mababa sa 1 (0 ≤ random na numero <1). Kinakalkula muli ang RAND kapag binuksan o binago ang isang worksheet (Pabagu-bago na Pag-andar).

Ang pagpapaandar ng RAND na ibinabalik ang halaga sa pagitan ng 0 at 1 (hindi kasama).

Kailangan lang nating i-type ‘= RAND ()‘Sa cell at pindutin Pasok. Magbabago ang halaga sa tuwing may ginawang pagbabago sa sheet.

Paano Bumuo ng Mga Random na Numero sa Excel para sa higit sa Isang Cell?

Kung nais naming makabuo ng mga random na numero sa excel para sa higit sa isang cell, kailangan namin

  • Una, gumawa isang pagpipilian ng kinakailangang saklaw, pagkatapos i-type ang = ’rand ()‘At pinindot 'Ctrl + Enter' ay magbibigay sa amin ng mga halaga.

Paano Ititigil ang Pagkalkula muli ng Mga Random na Numero sa Excel?

Bilang muling pagkalkula ng pagpapaandar ng RAND kung ang anumang pagbabago sa sheet ay ginawa, kailangan naming kopyahin at pagkatapos ay i-paste ang mga formula bilang mga halaga kung hindi namin nais na mabago ang mga halaga sa bawat oras. Para sa mga ito, kailangan naming i-paste ang mga halaga ng paggamit ng RAND () gamit I-paste ang Espesyal upang hindi na ito maging resulta ng 'RAND ()' pagpapaandar at hindi muling kalkulahin.

Na gawin ito,

  • Kailangan nating pumili ng mga halaga.

  • Pindutin Ctrl + C upang kopyahin ang mga halaga.

  • Nang hindi binabago ang pagpipilian, Pindutin ang Alt + Ctrl + V upang buksan ang 'I-paste ang Espesyal' Dialog box.

  • Pumili ka 'Mga Halaga' mula sa mga pagpipilian at mag-click sa ok.

Ngayon maaari nating makita, ang halaga sa formula bar ay ang halaga mismo hindi ang rand () na pagpapaandar. Ngayon, ang mga ito lamang ang mga halaga.

Mayroong isa pang paraan upang makuha ang halaga hindi lamang ang pagpapaandar bilang isang resulta ngunit para lamang ito sa isang cell. Kung nais namin ang halaga sa pinakaunang pagkakataon, hindi ang pagpapaandar, kung gayon ang mga hakbang ay:

  • Una, type= rand () sa formula bar, pagkatapos ay pindutin ang F9 at pindutin 'Pasok'

Matapos pindutin ang F9, nakukuha lamang namin ang halaga.

Halaga mula sa isang Iba't ibang Saklaw bukod sa 0 at 1 gamit ang RAND ()

Tulad ng pagpapaandar ng RAND ay nagbabalik ng isang random na decimal number sa pagitan ng 0 at 1 lamang, kung nais namin ang halaga mula sa isang iba't ibang saklaw maaari naming gamitin ang sumusunod na pagpapaandar:

Hayaan ang 'a' na maging panimulang punto

At ‘b’ ang maging endpoint

Ang pagpapaandar ay magiging 'RAND () * (b-a) + a'

Halimbawa, ipinapalagay namin ang 7 bilang 'a' at 10 bilang 'b', kung gayon ang pormula ay '= RAND () * (10-7) +7

RANDBETWEEN () Pag-andar

Tulad ng ipinahiwatig ng pangalan ng pagpapaandar, ang pagpapaandar na ito ay nagbabalik ng isang random na integer sa pagitan ng mga ibinigay na integer. Tulad ng RAND () Function, muling nagkalkula ang pagpapaandar na ito kapag binago o binuksan ang isang workbook (Pabagu-bago na Pag-andar).

Ang pormula ng RANDBETWEEN Function ay:

Ibaba: Isang integer na kumakatawan sa mas mababang halaga ng saklaw.

Tuktok: Isang integer na kumakatawan sa mas mababang halaga ng saklaw.

Upang makabuo ng mga random na numero sa excel para sa mga mag-aaral sa pagitan ng 0 at 100, gagamitin namin ang 'RANDBETWEEN' pagpapaandar

Una, kailangan naming piliin ang data, pagkatapos ay i-type ang pormula ie = RANDBETWEEN (0,100) at pindutin ang Cntrl + Enter. Maaari mong gusto ang screenshot na ibinigay sa ibaba.

Tulad ng muling pagkalkula ng mga halaga, maaari naming gamitinAlt + Ctrl + V upang buksan ang 'I-paste ang Espesyal' Dialog box sa i-paste lamang bilang Mga Halaga.

Sundin ang mga hakbang na ibinigay sa ibaba sa screenshot.

Tulad ng pagpapaandar ng RAND (), maaari din naming gamitin ang pamamaraan ng pagta-type ng pag-andar ng RANDBETWEEN sa formula bar at pagpindot sa F9 upang i-convert ang resulta sa halaga at pagkatapos ay pagpindot sa Enter.

Bagay na dapat alalahanin

  • Kung ang ibaba ay mas malaki kaysa sa itaas, ang function na RANDBETWEEN ay babalik #NUM!
  • Kung ang alinman sa mga naibigay na argumento ay hindi bilang, ang function ay babalik #VALUE!
  • Ang parehong pag-andar ng RAND () at RANDBETWEEN () ay isang pabagu-bago na pag-andar (recalculates), samakatuwid ay nagdaragdag sa oras ng pagpoproseso at maaaring makapagpabagal ng workbook.

Mga Random na Numero sa Excel - Project 1

Maaari naming gamitin ang function na RANDBETWEEN () para sa pagkuha ng mga random na petsa sa pagitan ng dalawang mga petsa.

Gumagamit kami ng 2 mga petsa bilang ang ilalim at tuktok mga pagtatalo.

Kailangan naming kopyahin ang formula gamit ang shortcut (Ctrl + D) pagkatapos ng pagpili.

Maaari nating baguhin ang Start (D1) at Petsa ng Pagtatapos (E1) upang baguhin ang tuktok at ibabang halaga para sa pagpapaandar.

Mga Random na Numero sa Excel - Project 2 - Head at Tail

Upang sapalarang pumili ng ulo at buntot, maaari nating gamitin ang PUMILI pagpapaandar sa excel sa RANDBETWEEN pagpapaandar

Kailangan lang naming kopyahin ang formula sa susunod at susunod na cell sa bawat oras sa laro at 'Head' at 'Tail' ay darating na sapalaran.

Mga Random na Numero sa Excel - Project 3 - Paglalaan ng Rehiyon

Maraming beses, kailangan nating isipin at likhain ang data para sa iba't ibang mga halimbawa. Ipagpalagay, mayroon kaming data para sa mga benta at kailangan naming maglaan ng tatlong magkakaibang mga rehiyon sa bawat transaksyon ng pagbebenta.

Pagkatapos ay maaari naming gamitin ang pagpapaandar na RANDBETWEEN na may Piling pag-andar.

Maaari mong i-drag ang pareho para sa natitirang mga cell.

Mga Random na Numero sa Excel - Project 4 - Lumilikha ng Ludo Dice

Gamit ang pagpapaandar na RANDBETWEEN, maaari rin kaming lumikha ng dice para sa Ludo. Upang gawin ang pareho, kailangan nating gamitin ang function na RANDBETWEEN sa Excel VBA. Mangyaring sundin ang mga hakbang sa ibaba:

  • Pagsamahin ang apat na mga cell (B2: C3) gamit Bahay Tab->Pagkakahanay Pangkat->Pagsamahin at Center

  • Ilapat ang hangganan sa pinagsamang cell gamit ang shortcut key (ALT + H + B + T) sa pamamagitan ng pagpindot sa isang key pagkatapos ng iba pa.

  • Ang gitna at gitna ay nakahanay ang paggamit ng halaga Bahay Tab->Pagkakahanay Pangkat -> ‘Gitna' at ‘Gitnang Align‘Utos.

  • Upang likhain ang pindutan, gamitin Developer tab ->Mga Kontrol Pangkat ->Isingit -> 'Command Button'

  • Lumikha ng pindutan at pumili 'Tingnan ang Code' galing sa 'Kontrolin ’ pangkat sa ‘Developer ’

  • Matapos mapili ‘Pindutan ng Command1‘Mula sa drop-down, i-paste ang sumusunod na code:

RN = (“= RANDBETWEEN (1,6)”)

Mga Cell (2, 2) = RN

I-save ang file gamit ang .xlsm extension tulad ng ginamit namin VBA code sa workbook. Pagdating sa window ng Excel, i-deactivate ang 'Mode ng Disenyo'.

Ngayon tuwing nag-click kami sa pindutan, nakakakuha kami ng isang random na halaga sa pagitan ng 1 at 6.