Nejauši skaitļi. Nejaušo skaitļu ģeneratori: kā izvēlēties pareizo pakalpojumu? Gadījuma skaitļu ģenerators, izmantojot nejaušības funkciju

Daudzās grupās vai publiskajās vietās utt. bieži tiek rīkotas dažādas loterijas, totalizatori utt., un kontu īpašnieki tos izmanto, lai kopienai piesaistītu jaunas auditorijas.

Šādu izložu rezultāts bieži ir atkarīgs no lietotāja veiksmes, jo balvas saņēmējs tiek noteikts nejauši.

Lai to izdarītu, loteriju rīkotāji gandrīz vienmēr izmanto ģeneratoru nejauši skaitļi tiešsaistē vai iepriekš instalēta, izplatīta bez maksas.

Izvēle

Diezgan bieži šāda ģeneratora izvēle var būt sarežģīta, jo to funkcionalitāte ir diezgan atšķirīga - dažiem tas ir ievērojami ierobežots, citiem tas ir diezgan plašs.

Pietiekami tiek īstenots liels skaits pakalpojumus, taču grūtības rada tas, ka tie atšķiras pēc apjoma.

Daudzi, piemēram, savā funkcionalitātē ir saistīti ar noteiktu sociālais tīkls(piemēram, daudzas ģeneratoru lietojumprogrammas darbojas tikai ar saitēm no šīs programmas).

Vienkāršākie ģeneratori vienkārši nejauši nosaka skaitli noteiktā diapazonā.

Tas ir ērti, jo nesaista rezultātu ar konkrētu ierakstu, kas nozīmē, ka to var izmantot izlozēs ārpus sociālā tīkla un dažādās citās situācijās.

Būtībā tiem nav cita pielietojuma.

Padoms! Izvēloties piemērotāko ģeneratoru, ir svarīgi apsvērt, kam tas tiks izmantots.

Specifikācijas

Lai ātrāk izvēlētos optimālo tiešsaistes nejaušo skaitļu ģenerēšanas pakalpojumu, zemāk esošajā tabulā parādīts galvenais tehniskās specifikācijas un šādu lietojumprogrammu funkcionalitāte.

1. tabula. Tiešsaistes lietojumprogrammu darbības iezīmes nejauša skaitļa ģenerēšanai
VārdsSociālais tīklsVairāki rezultātiIzvēlieties no skaitļu sarakstaVietnes tiešsaistes logrīksIzvēlieties no diapazonaAtkārtojumu atspējošana
RandStuff
Cast LotsOficiālā vietne vai VKontakte
Nejaušs skaitlisOficiālā vietne
RandomusOficiālā vietne
Nejauši skaitļiOficiālā vietne

Visi tabulā aplūkotie lietojumi ir sīkāk aprakstīti tālāk.

RandStuff

Varat izmantot šo lietojumprogrammu tiešsaistē, sekojot saitei uz tās oficiālo vietni http://randstuff.ru/number/.

Šis ir vienkāršs nejaušo skaitļu ģenerators, raksturīga ātra un stabila darbība.

Tas ir veiksmīgi ieviests gan atsevišķas atsevišķas lietojumprogrammas formātā oficiālajā vietnē, gan kā lietojumprogramma .

Šī pakalpojuma īpatnība ir tāda, ka tas var atlasīt nejaušu skaitli gan no noteikta diapazona, gan no konkrēta skaitļu saraksta, ko var norādīt vietnē.

  • Stabils un ātrs darbs;
  • Tieša savienojuma ar sociālo tīklu trūkums;
  • Varat izvēlēties vienu vai vairākus ciparus;
  • Jūs varat izvēlēties tikai no norādītajiem numuriem.

Lietotāju atsauksmes par šo lietojumprogrammu ir šādas: “Izmantojot šo pakalpojumu, mēs nosakām uzvarētājus VKontakte grupās. Paldies”, “Jūs esat labākais”, “Es izmantoju tikai šo pakalpojumu.”

Cast Lots

Šī lietojumprogramma ir vienkāršs funkciju ģenerators, kas tiek ieviests oficiālajā vietnē VKontakte lietojumprogrammas veidā.

Ir arī ģeneratora logrīks ievietošanai jūsu vietnē.

Galvenā atšķirība no iepriekš aprakstītās lietojumprogrammas ir tā, ka tas ļauj atspējot rezultāta atkārtošanos.

Tas ir, veicot vairākas paaudzes pēc kārtas vienā sesijā, numurs netiks atkārtots.

  • Logrīka pieejamība ievietošanai vietnē vai emuārā;
  • Spēja atspējot rezultātu atkārtošanos;
  • Funkcijas “vēl vairāk nejaušības” klātbūtne, pēc kuras aktivizēšanas mainās atlases algoritms.

Lietotāju atsauksmes ir šādas: "Tas darbojas stabili, tas ir diezgan ērti lietojams", "Ērta funkcionalitāte", "Es izmantoju tikai šo pakalpojumu".

Nejaušs skaitlis

Daudzās grupās vai publiskajās lapās sociālajos tīklos, Instagram u.c. bieži tiek rīkotas dažādas loterijas, totalizatori u.c., un tos izmanto kontu īpašnieki, lai kopienai piesaistītu jaunas auditorijas.

Šādu izložu rezultāts bieži ir atkarīgs no lietotāja veiksmes, jo balvas saņēmējs tiek noteikts nejauši.

Lai to izdarītu, loteriju rīkotāji gandrīz vienmēr izmanto tiešsaistes vai iepriekš instalētu nejaušo skaitļu ģeneratoru, kas tiek izplatīts bez maksas.

Izvēle

Diezgan bieži šāda ģeneratora izvēle var būt sarežģīta, jo to funkcionalitāte ir diezgan atšķirīga - dažiem tas ir ievērojami ierobežots, citiem tas ir diezgan plašs.

Tiek ieviests diezgan liels skaits šādu pakalpojumu, taču grūtības rada tas, ka tie atšķiras pēc apjoma.

Daudzi, piemēram, ar savu funkcionalitāti ir saistīti ar noteiktu sociālo tīklu (piemēram, daudzas VKontakte ģeneratoru lietojumprogrammas darbojas tikai ar saitēm no šī sociālā tīkla).

Vienkāršākie ģeneratori vienkārši nejauši nosaka skaitli noteiktā diapazonā.

Tas ir ērti, jo nesaista rezultātu ar konkrētu ierakstu, kas nozīmē, ka to var izmantot izlozēs ārpus sociālā tīkla un dažādās citās situācijās.

Būtībā tiem nav cita pielietojuma.

<Рис. 1 Генератор>

Padoms! Izvēloties piemērotāko ģeneratoru, ir svarīgi apsvērt, kam tas tiks izmantots.

Specifikācijas

Lai ātrāk izvēlētos optimālo tiešsaistes pakalpojumu nejaušu skaitļu ģenerēšanai, zemāk esošajā tabulā parādīti šādu lietojumprogrammu galvenie tehniskie parametri un funkcionalitāte.

1. tabula. Tiešsaistes lietojumprogrammu darbības iezīmes nejauša skaitļa ģenerēšanai
Vārds Sociālais tīkls Vairāki rezultāti Izvēlieties no skaitļu saraksta Vietnes tiešsaistes logrīks Izvēlieties no diapazona Atkārtojumu atspējošana
RandStuff
Cast Lots Oficiālā vietne vai VKontakte
Nejaušs skaitlis Oficiālā vietne
Randomus Oficiālā vietne
Nejauši skaitļi Oficiālā vietne

Visi tabulā aplūkotie lietojumi ir sīkāk aprakstīti tālāk.

<Рис. 2 Случайные числа>

RandStuff

<Рис. 3 RandStuff>

Varat izmantot šo lietojumprogrammu tiešsaistē, sekojot saitei uz tās oficiālo vietni http://randstuff.ru/number/.

Šis ir vienkāršs nejaušo skaitļu ģenerators, raksturīga ātra un stabila darbība.

Tas ir veiksmīgi ieviests gan atsevišķas neatkarīgas lietojumprogrammas formātā oficiālajā vietnē, gan kā lietojumprogramma VKontakte sociālajā tīklā.

Šī pakalpojuma īpatnība ir tāda, ka tas var atlasīt nejaušu skaitli gan no noteikta diapazona, gan no konkrēta skaitļu saraksta, ko var norādīt vietnē.

Plusi:

  • Stabils un ātrs darbs;
  • Tieša savienojuma ar sociālo tīklu trūkums;
  • Varat izvēlēties vienu vai vairākus ciparus;
  • Jūs varat izvēlēties tikai no norādītajiem numuriem.

Mīnusi:

  • Nespēja veikt VKontakte izlozi (tam nepieciešams atsevišķs pieteikums);
  • VKontakte lietojumprogrammas nedarbojas visās pārlūkprogrammās;
  • Rezultāts dažkārt šķiet paredzams, jo tiek izmantots tikai viens aprēķinu algoritms.

Lietotāju atsauksmes par šo lietojumprogrammu ir šādas: “Izmantojot šo pakalpojumu, mēs nosakām uzvarētājus VKontakte grupās. Paldies”, “Jūs esat labākais”, “Es izmantoju tikai šo pakalpojumu.”

Cast Lots

<Рис. 4 Cast Lots>

Šī lietojumprogramma ir vienkāršs funkciju ģenerators, kas tiek ieviests oficiālajā vietnē VKontakte lietojumprogrammas veidā.

Ir arī ģeneratora logrīks ievietošanai jūsu vietnē.

Galvenā atšķirība no iepriekš aprakstītās lietojumprogrammas ir tā, ka tas ļauj atspējot rezultāta atkārtošanos.

Tas ir, veicot vairākas paaudzes pēc kārtas vienā sesijā, numurs netiks atkārtots.

  • Logrīka pieejamība ievietošanai vietnē vai emuārā;
  • Spēja atspējot rezultātu atkārtošanos;
  • Funkcijas “vēl vairāk nejaušības” klātbūtne, pēc kuras aktivizēšanas mainās atlases algoritms.

Negatīvs:

  • Nespēja noteikt vairākus rezultātus vienlaikus;
  • Nespēja izvēlēties no noteikta skaitļu saraksta;
  • Lai publiski atlasītu uzvarētāju, jums jāizmanto atsevišķs VKontakte logrīks.

Lietotāju atsauksmes ir šādas: "Tas darbojas stabili, tas ir diezgan ērti lietojams", "Ērta funkcionalitāte", "Es izmantoju tikai šo pakalpojumu".

Nejaušs skaitlis

<Рис. 5 Случайное число>

Šis pakalpojums atrodas vietnē http://randomnumber.rf/.

Vienkāršs ģenerators ar minimālās funkcijas un papildu funkcijas.

Var nejauši ģenerēt skaitļus noteiktā diapazonā (maksimums no 1 līdz 99999).

Vietnei nav grafiskā dizaina, tāpēc lapa tiek ielādēta viegli.

Rezultātu var kopēt vai lejupielādēt, noklikšķinot uz pogas.

Negatīvs:

  • VKontakte logrīka trūkums;
  • Nav iespēju rīkot izlozes;
  • Rezultātu nevar iegult emuārā vai vietnē.

Lūk, ko lietotāji saka par šo pakalpojumu: "Labs ģenerators, bet nepietiek funkciju", "Ļoti maz funkciju", "Piemērots ātrai numuru ģenerēšanai bez liekiem iestatījumiem."

Randomus

<Рис. 6 Рандомус>

Varat izmantot šo nejaušo skaitļu ģeneratoru vietnē http://randomus.ru/.

Vēl viens, pavisam vienkāršs, bet funkcionāls nejaušo skaitļu ģenerators.

Pakalpojumam ir pietiekama funkcionalitāte nejaušu skaitļu noteikšanai, taču tas nav piemērots izložu un citu sarežģītāku procesu veikšanai.

Negatīvs:

  • Nav iespējams rīkot izlozes, pamatojoties uz amatu pārpublicēšanu utt.
  • Vietnei nav lietojumprogrammas VKontakte vai logrīka;
  • Nav iespējams atspējot atkārtotus rezultātus.

Lūdzu, palīdziet pakalpojumam ar vienu klikšķi: Pastāstiet draugiem par ģeneratoru!

Tiešsaistes numuru ģenerators ar 1 klikšķi

Nejaušo skaitļu ģenerators, kas ir parādīts mūsu vietnē, ir ļoti ērts. Piemēram, to var izmantot izlozēs un loterijās, lai noteiktu uzvarētāju. Uzvarētāji tiek noteikti šādi: programma ģenerē vienu vai vairākus skaitļus jebkurā jūsu norādītajā diapazonā. Krāpnieciskus rezultātus var nekavējoties izslēgt. Un, pateicoties tam, uzvarētāju nosaka godīga izvēle.

Dažreiz ir nepieciešams uzreiz iegūt noteiktu skaitu nejaušu skaitļu. Piemēram, es vēlos aizpildīt loterijas biļete“4 no 35”, uzticoties nejaušībai. Varat pārbaudīt: ja jūs metat monētu 32 reizes, kāda ir iespējamība, ka pēc kārtas parādīsies 10 reversi (galvām/astes var piešķirt skaitļus 0 un 1)?

Nejaušo skaitļu tiešsaistes video instrukcija - randomizer

Mūsu numuru ģenerators ir ļoti viegli lietojams. Tam nav nepieciešams lejupielādēt programmu datorā - to var izmantot tiešsaistē. Lai iegūtu vajadzīgo numuru, jums jāiestata nejaušo skaitļu diapazons, daudzums un, ja vēlaties, skaitļu atdalītājs un jāizslēdz atkārtojumi.

Lai ģenerētu nejaušus skaitļus noteiktā frekvenču diapazonā:

  • Izvēlieties diapazonu;
  • Norādiet nejaušo skaitļu skaitu;
  • Funkcija “Ciparu atdalītājs” kalpo to displeja skaistumam un ērtībai;
  • Ja nepieciešams, iespējojiet/atspējojiet atkārtojumus, izmantojot izvēles rūtiņu;
  • Noklikšķiniet uz pogas "Ģenerēt".

Rezultātā jūs saņemsit nejaušus skaitļus noteiktā diapazonā. Ciparu ģeneratora rezultātu var nokopēt vai nosūtīt pa e-pastu. Vislabāk būtu uzņemt ekrānuzņēmumu vai video no šīs ģenerēšanas procesa. Mūsu randomizētājs atrisinās jebkuru no jūsu problēmām!

Numuri mūs pavada visur - māju un dzīvokļu numuri, tālruņu numuri, automašīnu numuri, pasu numuri, plastikāta kartes, datumi, e-pasta paroles. Dažas skaitļu kombinācijas izvēlamies paši, bet lielāko daļu iegūstam nejauši. Nemanot, mēs katru dienu izmantojam nejauši ģenerētus skaitļus. Ja nākam klajā ar PIN kodiem, tad unikāls kredīts vai algas karteģenerē uzticamas sistēmas, kas izslēdz piekļuvi parolēm. Nejaušo skaitļu ģeneratori nodrošina drošību jomās, kurās nepieciešams apstrādes ātrums, drošība un datu neatkarība.

Pseidogadījuma skaitļu ģenerēšanas process ir pakļauts noteiktiem likumiem un tiek izmantots jau ilgu laiku, piemēram, loterijās. Nesenā pagātnē izlozes tika veiktas, izmantojot loterijas automātus vai lotes. Tagad daudzās valstīs uzvar skaitļi valsts loterijas tiek precīzi noteiktas pēc ģenerēto nejaušo skaitļu kopas.

Metodes priekšrocības

Tātad nejaušo skaitļu ģenerators ir neatkarīgs mūsdienu mehānisms skaitļu kombināciju nejaušai noteikšanai. Šīs metodes unikalitāte un pilnība slēpjas ārējas iejaukšanās neiespējamībā procesā. Ģenerators ir programmu kopums, kas izveidots, piemēram, uz trokšņu diodēm. Ierīce ģenerē nejauša trokšņa straumi, kuras pašreizējās vērtības tiek pārvērstas skaitļos un veido kombinācijas.

Skaitļu ģenerēšana nodrošina tūlītējus rezultātus — kombinācijas izveidošana aizņem dažas sekundes. Ja runājam par loterijām, dalībnieki uzreiz var uzzināt, vai biļetes numurs sakrīt ar laimējušo. Tas ļauj zīmējumus turēt tik bieži, cik dalībnieki vēlas. Bet metodes galvenā priekšrocība ir tās neparedzamība un neiespējamība aprēķināt skaitļu atlases algoritmu.

Kā tiek ģenerēti pseidogadījuma skaitļi

Faktiski nejauši skaitļi nav nejauši - sērija sākas no dotā skaitļa un tiek ģenerēta ar algoritmu. Pseidogadījuma skaitļu ģenerators (PRNG vai PRNG — pseidogadījuma skaitļu ģenerators) ir algoritms, kas ģenerē šķietami nesaistītu skaitļu secību, kas parasti ir pakļauta vienmērīgam sadalījumam. Datorzinātnēs pseidogadījuma skaitļus izmanto daudzās lietojumprogrammās: kriptogrāfijā, simulācijas modelēšanā, Montekarlo metodē uc Rezultāta kvalitāte ir atkarīga no PRNG īpašībām.

Rašanās avots var būt fizisks troksnis no kosmiskā starojuma līdz troksnim rezistorā, taču šādas ierīces gandrīz nekad neizmanto tīkla drošības lietojumprogrammās. Kriptogrāfiskās lietojumprogrammas izmanto īpašus algoritmus, kas ģenerē secības, kuras nevar būt statistiski nejaušas. Tomēr pareizi izvēlēts algoritms var radīt skaitļu sērijas, kas iztur lielāko daļu nejaušības testu. Atkārtošanās periods šādās secībās ir lielāks par darba intervālu, no kura tiek ņemti skaitļi.

Daudzi mūsdienu procesori satur PRNG, piemēram, RdRand. Kā alternatīvu tiek izveidotas nejaušu skaitļu kopas un publicētas vienreizējā blokā (vārdnīcā). Numuru avots šajā gadījumā ir ierobežots un nenodrošina pilnīgu tīkla drošību.

PRNG vēsture

Var apsvērt nejaušo skaitļu ģeneratora prototipu galda spēle Senet, izplatīts iekšā Senā Ēģipte 3500. gadā pirms mūsu ēras. Atbilstoši nosacījumiem piedalījās divi spēlētāji, gājienus noteica metot četras plakanas melnbaltās nūjas - tās bija sava veida PRNG tā laika. Vienlaicīgi meta nūjas un skaitīja punktus: ja viens nokrita ar balto pusi, 1 punkts un papildu gājiens, divi baltie - divi punkti utt. Maksimālais rezultāts Spēlētājs, kurš ar melno malu izmeta četras nūjas, saņēma piecus punktus.

Mūsdienās ERNIE ģenerators Apvienotajā Karalistē jau daudzus gadus tiek izmantots loteriju izlozē. Ir divas galvenās ģenerēšanas metodes uzvaras skaitļi: lineārais kongruents un aditīvs kongruents. Šīs un citas metodes ir balstītas uz nejaušās atlases principu, un tās nodrošina programmatūra, kas bezgalīgi rada skaitļus, kuru secību nav iespējams uzminēt.

PRNG darbojas nepārtraukti, piemēram, iekšā spēļu automāti. Saskaņā ar ASV tiesību aktiem šis priekšnoteikums, kas jāievēro visiem programmatūras nodrošinātājiem.

Šajā rakstā mēs apskatīsim algoritma funkcijas izlases skaitļu ģenerators programmā Excel, un ar piemēriem apskatīsim, kā programmā Excel izmantot funkcijas RAND un RANDBETWEEN, lai ģenerētu nejaušus skaitļus, nejaušus skaitļus ar noteiktu zīmju skaitu aiz komata, datumus un laikus.

Nejaušo skaitļu ģenerators, izmantojot RAND funkciju

RAND funkcija ir viena no divām funkcijām, kas īpaši paredzētas nejaušu skaitļu ģenerēšana programmā Excel. Šī funkcija atgriež nejaušu decimālskaitli (reālo skaitli) no 0 līdz 1.

RAND() ir nepastāvīga funkcija, kas nozīmē, ka katru reizi, kad tiek novērtēta darblapa, tiek izveidots jauns nejaušs skaitlis. Un tas notiek katru reizi, kad darblapā veicat kādu darbību, piemēram, atjauninot formulu (ne vienmēr RAND formulu, jebkuru citu formulu darblapā), rediģējot šūnu vai ievadot jaunus datus.

Funkcija RAND ir pieejama visās versijās: Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003.

Tā kā Excel funkcijai RAND nav argumentu, šūnā vienkārši ievadiet =RAND() un pēc tam kopējiet formulu tik daudzās šūnās, cik vēlaties:

Tagad spersim soli tālāk un uzrakstīsim dažas RAND formulas, lai ģenerētu nejaušus skaitļus saskaņā ar noteiktiem nosacījumiem.

Gadījuma skaitļu ģenerators no nulles līdz noteiktai augšējai diapazona robežai

Lai pārietu no nulles uz jebkuru vērtību N, vairākas reizes izpildiet funkciju RAND, izmantojot N:

Piemēram, lai izveidotu nejaušu skaitļu secību, kas ir lielāka vai vienāda ar 0, bet mazāka par 50, izmantojiet šādu formulu:

RAND()*50

Piezīme: Augšējā robežvērtība nekad netiek iekļauta atgrieztajā nejaušības secībā. Piemēram, ja vēlaties iegūt nejaušus skaitļus no 0 līdz 10, ieskaitot 10, pareiza formula=RAND()*11.

Random skaitļu ģenerators

Lai izveidotu nejaušs skaitlis diapazonā, t.i. nejaušs skaitlis starp jebkuriem diviem jūsu norādītajiem skaitļiem, izmantojiet šo RANDA formulu:

RAND() * (B - A) + A

Kur A ir apakšējā robežvērtība ( mazākais skaitlis), un B ir augšējā robežvērtība ( lielākais skaitlis).

Piemēram, uz izveidot nejaušu skaitļu ģeneratoru no 10 līdz 50, varat izmantot šādu formulu:

RAND()*(50-10)+10

Piezīme: Šī nejaušo skaitļu ģenerēšanas formula nekad neatgriezīs skaitli, kas vienāds ar lielāko skaitli norādītajā diapazonā (vērtība B).

Izlases veselo skaitļu ģenerators programmā Excel

Lai Excel funkcija RAND izveidotu nejaušus veselus skaitļus, ņemiet vienu no iepriekš minētajām formulām un ietiniet to funkcijā INTEGER.

Lai pārietu no 0 līdz 50:

VESELS SKAITS(RAND()*50)

Uz ģenerēt nejaušus veselus skaitļus no 10 līdz 50:

VESELS SKAITS (RAND()*(50-10)+10)

Nejaušo skaitļu ģenerators programmā Excel — nejaušu veselu skaitļu ģenerēšana

Gadījuma skaitļu ģenerators programmā Excel diapazonā, izmantojot funkciju RANDBETWEEN

RANDBETWEEN ir vēl viena izveides funkcija programmā Excel nejaušu skaitļu ģenerators.. Tas atgriež nejaušus veselus skaitļus norādītajā diapazonā:

RANDBETWEEN (apakšējā robeža; augšējā robeža)

Acīmredzot apakšējā robeža ir mazākais skaitlis, bet augšējā robeža ir lielākais skaitlis nejaušo skaitļu diapazonā, kuru vēlaties iegūt.

Līdzīgi kā RAND, RANDBETWEEN programmā Excel ir nepastāvīga funkcija, un tā arī atgriež jaunu nejaušu veselu skaitli ikreiz, kad tabula tiek pārrēķināta vai modificēta.

Piemēram, lai izveidojiet nejaušu veselu skaitļu ģeneratoru No 10 līdz 50 (ieskaitot 10 un 50) izmantojiet šādu RANDBETWEEN formulu:

RANDBETWEEN(10, 50)

Nejaušo skaitļu ģenerators programmā Excel — ģenerējiet nejaušus skaitļus noteiktā diapazonā

Programmas Excel funkcija RANDBETWEEN var izveidot gan pozitīvus, gan negatīvus nejaušus skaitļus. Piemēram, lai iegūtu nejaušu skaitļu sarakstu no -10 līdz 10, darblapā ievadiet šādu formulu:

RANDBETWEEN(-10;10)

Funkcija RANDBETWEEN ir pieejama šādās versijās: Excel 2016, Excel 2013, Excel 2010 Un Excel 2007.

Agrākā versijā Excel 2003, varat izmantot iepriekš apspriesto RAND formulu.

Nejauši skaitļu ģenerēšana ar noteiktu zīmju skaitu aiz komata

Lai gan funkcija RANDBETWEEN programmā Excel ir paredzēta nejaušu veselu skaitļu ģenerēšanai, varat to izmantot, lai ģenerētu nejaušus decimālskaitļus ar tik daudzām decimālzīmēm, cik vēlaties.

RANDBETWEEN(apakšējā robeža*10; augšējā robeža*10)/10

Piemēram, lai iegūtu skaitļu sarakstu ar vienu zīmi aiz komata, apakšējā un augšējā vērtība jāreizina ar 10 un pēc tam atgriežamā vērtība jādala ar 10:

Šī RANDBETWEEN formula atgriež nejaušus decimālskaitļus no 1 līdz 50:

RANDBETWEEN(1*10;50*10)/10

Gadījuma skaitļu ģenerators programmā Excel — ģenerējiet nejaušus skaitļus ar vienu zīmi aiz komata

Tāpat uz izveidot nejaušu skaitļu ģeneratoru no 1 līdz 50 līdz divām zīmēm aiz komata, jūs reiziniet funkcijas RANDBETWEEN argumentus ar 100 un pēc tam daliet rezultātu ar 100:

RANDBETWEEN(1*100; 50*100)/100

Gadījuma skaitļu ģenerators programmā Excel — nejaušu skaitļu ģenerēšana ar divām zīmēm aiz komata

Izlases datumu ģenerators programmā Excel

Lai atgrieztu nejaušu datumu sarakstu starp norādītajiem diviem datumiem, izmantojiet funkciju RANDBETWEEN kopā ar DATE:

RANDBETWEEN(DATE(sākuma datums); DATE(beigu datums))

Piemēram, lai iegūtu datumu sarakstu no 2017. gada 1. septembra līdz 2017. gada 20. novembrim (ieskaitot), darblapā ievadiet šādu formulu:

RANDBETWEEN(DATE(2017;9,1),DATE(2017,11,21))

Neaizmirstiet lietot datuma formātu šūnai(-ām), un jūs saņemsiet šādu nejaušu datumu sarakstu:

Nejaušo skaitļu ģenerators programmā Excel — nejaušu datumu ģenerēšana

Random Time Generator programmā Excel

Excel iekšējā sistēmā laiki tiek saglabāti kā decimālskaitļi, un jūs varat izmantot standartu Excel funkcija RAND, lai ievietotu nejaušus reālos skaitļus un pēc tam vienkārši lietotu laika formātu šūnām:

Gadījuma skaitļu ģenerators programmā Excel — nejauša laika ģenerēšana, izmantojot funkciju RAND, un laika formāta lietošana

Lai izveidotu nejauša laika ģeneratoru noteiktā diapazonā, ir nepieciešama specifiskāka formula. Apskatīsim tuvāk.

Izlases laika ģenerators noteiktā diapazonā

Lai starp jebkuriem diviem norādītajiem laika intervāliem ievietotu patvaļīgu laiku, izmantojiet funkciju TIME kopā ar Excel RAND:

LAIKS (sākuma laiks) + RAND() * (TIME (sākuma laiks) - TIME (beigu laiks))

Piemēram, lai ievietotu nejaušs laiks no 5:30 līdz 18:00 varat izmantot vienu no šīm formulām:

LAIKS(5,30,0)+RAND()*(TIME(18,0,0)-TIME(5,0,0))

Gadījuma skaitļu ģenerators programmā Excel — ģenerējiet nejaušu laiku noteiktā intervālā

Izlases burtu ģenerators programmā Excel

Lai ievietotu nejaušu burtu, ir jāizmanto trīs dažādu funkciju kombinācija:

CHAR(RANDBETWEEN(CODECHAR("A"),CODECHAR("Z")))

Kur A ir pirmā rakstzīme un Z ir pēdējā rakstzīme burtu diapazonā, kuru vēlaties iekļaut (alfabētiskā secībā).

Analizēsim funkcijas iepriekš minētajā formulā:

  • CODE Atgriež norādīto burtu ANSI ciparu kodus.
  • RANDBETWEEN pieņem skaitļus, ko atgriež funkcijas CODE, kā diapazona apakšējo un augšējo vērtību.
  • CHAR pārveido RANDBETWEEN atgrieztos nejaušos ANSI kodus atbilstošos burtos.

Nejaušo skaitļu ģenerators programmā Excel — nejaušu burtu ģenerēšana

Tā kā ANSI kodi atšķiras lielajiem un mazajiem burtiem, šī formula ir reģistrjutīga.

Ja kāds zina ANSI rakstzīmju kodus no galvas, nekas neliedz jums nodot kodus tieši funkcijai RANDBETWEEN.

Piemēram, lai iegūtu patvaļīgus lielos burtus starp A (ANSI kods 65) un Z (ANSI kods 90), rakstiet:

CHAR (RANDBETWEEN (65,90))

Lai ģenerētu mazos burtus starp a (ANSI kods 97) līdz z (ANSI kods 122), izmantojiet šādu formulu:

CHAR(RANDBETWEEN(97,122))

Piemēram, lai ievietotu nejaušu speciālo rakstzīmi! "# $% & "() * +, - /, izmantojiet funkciju RANDBETWEEN ar apakšējo parametru, kas iestatīts uz 33 (ANSI kods "!") un augšējais parametrs ir iestatīts uz 47 (ANSI kods "/").

CHAR (RANDBETWEEN(33,47))

Nejaušo skaitļu ģenerators programmā Excel — izlases simbolu ģenerēšana

Kā novērst RAND un RANDBETWEEN pārrēķinu

Ja vēlaties izveidot pastāvīgu nejaušu skaitļu, datumu vai teksta virkņu kopu, kas nemainās katru reizi, tas ir, lai labotu nejaušos skaitļus, pārrēķinot darblapu, izmantojiet kādu no šīm metodēm:

  1. Lai pārtrauktu funkciju RAND vai RANDBETWEEN pārrēķinu vienā šūnā, atlasiet šo šūnu, pārslēdzieties uz formulu joslu un nospiediet taustiņu F9, lai aizstātu formulu ar tās vērtību.
  2. Lai neļautu izlases skaitļu funkcijai programmā Excel automātiski atjaunināt vērtības vairākas šūnas, izmantojiet funkciju Ielīmēt. Atlasiet visas šūnas ar nejaušu vērtību ģenerēšanas formulu, noklikšķiniet uz Ctrl+C lai tos kopētu, pēc tam ar peles labo pogu noklikšķiniet uz atlasītā diapazona un noklikšķiniet uz " Ievietojiet īpašu"--> "Vērtības".

Izlases skaitļu ģenerators programmā Excel — vērtību ievietošana

Nejaušo skaitļu ģenerators, izmantojot datu analīzi

Izmantojot datu analīzes pakotni, varat, piemēram, vai cita veida izplatīšana. Pēc noklusējuma šī pakotne nav iespējota, tāpēc jums tā ir jālejupielādē. Kā to izdarīt, ir aprakstīts šajā.

Parastā sadalījuma nejaušu skaitļu ģenerēšanas piemērs

Lai ģenerētu normālā sadalījuma nejauši skaitļi, dodieties uz cilni “DATI”, grupā “Analīze” atlasiet “Datu analīze”.

Nejaušo skaitļu ģenerators programmā Excel — datu analīze

Atvērtajā sarakstā atlasiet “ Nejaušo skaitļu ģenerēšana" un nospiediet pogu "OK".

Nejaušo skaitļu ģenerators programmā Excel - izlases skaitļu ģenerēšana

Atvērtajā logā sarakstā " Izplatīšana» izvēlieties « Normāls ", ievadiet mainīgo skaitu, nejaušo skaitļu skaitu, vidējo un dispersiju, kā arī vietu, kur vēlaties novietot ģenerētos nejaušos skaitļus.

Gadījuma skaitļu ģenerators programmā Excel — normālā sadalījuma nejaušu skaitļu ģenerēšana

Pēc visu datu ievadīšanas noklikšķiniet uz pogas “OK”, un rezultātā mēs iegūstam ģenerētus nejaušus normālā sadalījuma skaitļus.

Nu, tas arī viss. Tagad jūs esat iemācījušies kā izveidot nejaušu skaitļu ģeneratoru, skaitļi diapazonā, skaitļi ar noteiktu zīmju skaitu aiz komata, nejauši datumi, nejauši laiki un nejauši burti, kā arī ģenerēt nejaušus normālā sadalījuma skaitļus. Tādējādi ar šīm zināšanām jūs varat izveidot ne tikai izlases skaitļu ģenerators programmā Excel, bet arī.