Ģenerējiet nejaušus skaitļus, izmantojot Google izklājlapu RAND funkciju

Satura rādītājs:

Ģenerējiet nejaušus skaitļus, izmantojot Google izklājlapu RAND funkciju
Ģenerējiet nejaušus skaitļus, izmantojot Google izklājlapu RAND funkciju
Anonim

Viens no veidiem, kā Google izklājlapās ģenerēt nejaušus skaitļus, ir funkcija RAND. Pati par sevi funkcija rada ierobežotu diapazonu, kad runa ir par nejaušu skaitļu ģenerēšanu. Izmantojot RAND formulās un apvienojot to ar citām funkcijām, vērtību diapazonu var viegli paplašināt.

Kā darbojas RAND funkcija

Norādot diapazona augstākās un zemās vērtības, RAND var atgriezt nejaušus skaitļus noteiktā diapazonā, piemēram, 1 un 10 vai 1 un 100.

Funkcijas izvadi var arī samazināt līdz veseliem skaitļiem, apvienojot funkciju ar funkciju TRUNC, kas no skaitļa saīsina vai noņem visas decimāldaļas.

Pakalpojumā Google izklājlapas, ģenerējot nejaušu vērtību no 0 līdz 1, funkcija RAND atgriež nejaušu skaitli no 0 (ieskaitot) līdz 1 neskaitot. Lai gan parasti funkcijas ģenerēto vērtību diapazonu parasti apraksta kā no 0 līdz 1, patiesībā ir precīzāk teikt, ka diapazons ir no 0 līdz 0,99999999…

Formula, kas atgriež nejaušu skaitli no 1 līdz 10, atgriež vērtību no 0 līdz 9,99999…

Image
Image

Funkcijas RAND sintakse

Funkcijas sintakse attiecas uz funkcijas izkārtojumu un ietver funkcijas nosaukumu, iekavas, komatu atdalītājus un argumentus.

Funkcijas RAND sintakse ir:

=RAND ()

Atšķirībā no funkcijas RANDBETWEEN, kurā ir jānorāda augstākās un zemākās klases argumenti, funkcija RAND nepieņem argumentus.

RAND funkcija un nepastāvība

Funkcija RAND ir nepastāvīga funkcija, kas pēc noklusējuma maina vai pārrēķina katru reizi, kad mainās darblapa, un šīs izmaiņas ietver tādas darbības kā jaunu datu pievienošana.

Turklāt jebkura formula, kas tieši vai netieši ir atkarīga no šūnas, kurā ir nepastāvīga funkcija, arī pārrēķina katru reizi, kad notiek izmaiņas darblapā.

Tādēļ darblapās, kurās ir liels datu apjoms, gaistošas funkcijas jālieto piesardzīgi, jo tās var palēnināt programmas reakcijas laiku pārrēķinu biežuma dēļ.

Jaunu nejaušu skaitļu ģenerēšana ar atsvaidzināšanu

Tā kā Google izklājlapas ir tiešsaistes izklājlapu programma, funkciju RAND var piespiest ģenerēt jaunus nejaušus skaitļus, atsvaidzinot ekrānu, izmantojot tīmekļa pārlūkprogrammas atsvaidzināšanas pogu.

Otra iespēja ir nospiest taustiņu F5 uz tastatūras, kas arī atsvaidzina pašreizējo pārlūkprogrammas logu.

RAND atsvaidzināšanas biežuma maiņa

Pakalpojumā Google izklājlapas varat mainīt frekvenci, ar kādu RAND un citas nepastāvīgas funkcijas tiek pārrēķinātas no noklusējuma uz:

  • Par pārmaiņām un katru minūti.
  • Par pārmaiņām un katru stundu.

Soļi, lai mainītu atsvaidzes intensitāti, ir šādi:

  1. Atlasiet izvēlni File, lai atvērtu izvēlnes opciju sarakstu.
  2. Sarakstā atlasiet Izklājlapas iestatījumi, lai atvērtu dialoglodziņu Izklājlapas iestatījumi.

    Image
    Image
  3. Dialoglodziņa sadaļā Pārrēķins izvēlieties pašreizējo iestatījumu, piemēram, on change, lai parādītu pilnu pārrēķina opciju sarakstu.

    Image
    Image
  4. Sarakstā atlasiet vajadzīgo pārrēķina opciju.

    Image
    Image
  5. Atlasiet pogu Saglabāt iestatījumus, lai saglabātu izmaiņas un atgrieztos darblapā.

    Image
    Image

RAND funkcijas ievadīšana

Tā kā funkcija RAND neizmanto argumentus, to var ievadīt jebkurā darblapas šūnā, ierakstot:

=RAND ()

Varat arī ievadīt funkciju, izmantojot Google izklājlapu automātiskā ieteikuma lodziņu, kas tiek parādīts, kad funkcijas nosaukums tiek ierakstīts šūnā. Darbības ir šādas:

  1. Atlasiet darblapas šūnu, kurā jāparāda funkcijas rezultāti.
  2. Ierakstiet vienādības zīmi (=), kam seko funkcijas nosaukums RANDRakstīšanas laikā tiek parādīts automātiskā ieteikuma lodziņš ar funkciju nosaukumiem, kas sākas ar burtu R. Kad lodziņā parādās nosaukums RAND, atlasiet name, lai ievadītu funkcijas nosaukumu un atvērta apaļa iekava atlasītajā šūnā.

    Image
    Image
  3. Pašreizējā šūnā parādās nejaušs skaitlis no 0 līdz 1. Lai ģenerētu citu, nospiediet tastatūras taustiņu F5 vai atsvaidziniet pārlūkprogrammu.

    Image
    Image

Atlasot pašreizējo šūnu, formulas joslā virs darblapas tiek parādīta visa funkcija=RAND ().

Nejaušu skaitļu ģenerēšana no 1 līdz 10 vai 1 līdz 100

Vienādojuma vispārīgā forma, ko izmanto nejauša skaitļa ģenerēšanai noteiktā diapazonā, ir:

=RAND()(Augsts - Zems) + Zems

Šeit High un Low apzīmē vēlamā skaitļu diapazona augšējo un apakšējo robežu.

Lai ģenerētu nejaušu skaitli no 1 līdz 10, darblapas šūnā ievadiet šādu formulu:

=RAND()(10–1) + 1

Lai ģenerētu nejaušu skaitli no 1 līdz 100, darblapas šūnā ievadiet šādu formulu:

=RAND()(100–1) + 1

Nejaušu veselu skaitļu ģenerēšana no 1 līdz 10

Lai atgrieztu veselu skaitli - veselu skaitli bez decimāldaļas, vienādojuma vispārējā forma ir:

=TRUNC (RAND() (Augsts - Zems) + Zems)

Lai ģenerētu nejaušu veselu skaitli no 1 līdz 10, darblapas šūnā ievadiet šādu formulu:

=TRUNC (RAND()(10–1) + 1)

Ieteicams: