"Google" skaičiuoklė "RAND funkcija: generuoti atsitiktinius skaičiai

01 iš 01

Sukurkite Random vertę nuo 0 iki 1 su RAND funkcija

Sukurkite atsitiktinius skaičius su "Google" skaičiuoklių funkcija "RAND".

Vienas iš būdų generuoti atsitiktinius skaičius "Google" skaičiuoklėse yra su RAND funkcija.

Savo ruožtu funkcija generuoja atsitiktinių skaičių ribotą diapazoną, tačiau naudojant RAND formules ir švelninant jį su kitomis funkcijomis, verčių diapazonas, kaip parodyta paveikslėlyje, gali būti lengvai išplėstas.

Pastaba : pagal "Google Spreadsheets" pagalbos failą funkcija RAND grąžina atsitiktinį skaičių nuo 0 įskaičiuota iki 1 išimtinio .

Tai reiškia, kad, nors paprastai yra apibūdinti verčių, kurias generuoja funkcija, diapazonas yra nuo 0 iki 1, tiesa, tiksliau sakoma, kad diapazonas yra tarp 0 ir 0.99999999 ....

Be to, formulė, kuri grąžina atsitiktinį skaičių nuo 1 iki 10, faktiškai grąžina vertę nuo 0 iki 9,999999 ....

RAND funkcijos sintaksė

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus, kablelių skirtukus ir argumentus .

RAND funkcijos sintaksė yra:

= RAND ()

Skirtingai nuo funkcijos RANDBETWEEN, kuriai reikia nurodyti aukštus ir žemos galios argumentus, RAND funkcija nepriima jokių argumentų.

RAND funkcija ir kintamumas

RAND funkcija yra nepastovi funkcija, kuri pagal numatytuosius nustatymus keičia arba perskaičiuojama kiekvieną kartą, kai darbo lapas pasikeičia, ir šie pakeitimai apima veiksmus, tokius kaip naujų duomenų pridėti.

Be to, bet kokia formulė , kuri tiesiogiai ar netiesiogiai priklauso nuo ląstelės funkcijos ląstelės, taip pat bus perskaičiuojama kiekvieną kartą, kai įvyks darbo lapo pakeitimas.

Todėl darbo lapuose, kuriuose yra daug duomenų, lakios funkcijos turėtų būti naudojamos atsargiai, nes jos gali sulėtinti programos reakcijos laiką dėl perskaičiavimo dažnumo.

Naujų atsitiktinių skaičių su atnaujinimu generavimas

Kadangi "Google Spreadsheets" yra internetinė programa, RAND funkcija gali būti verčiama generuoti naujus atsitiktinius skaičius atnaujinant ekraną naudojant interneto naršyklių atnaujinimo mygtuką. Atsižvelgiant į naudojamą naršyklę, atnaujinimo mygtukas paprastai yra apskrito rodyklė, esanti šalia naršyklės adreso juostos.

Antroji parinktis - paspausti klavišą F5, kuris taip pat atnaujina dabartinį naršyklės langą:

Pakeisti RAND atnaujinimo dažnį

"Google" skaičiuoklėse dažnis, kuriuo perskaičiuojamas RAND ir kitas lakiųjų funkcijų skaičius, gali būti pakeistas iš numatytojo pakeitimo :

Atnaujinimo dažnio keitimo veiksmai yra šie:

  1. Spustelėkite meniu Failas, kad atidarytumėte meniu variantų sąrašą
  2. Sąraše spustelėkite lentelę "Spreadsheet" , kad atidarytumėte dialogo langą " Spreadsheet"
  3. Dialogo lange Skilties Perskaičiavimas spustelėkite dabartinį nustatymą, pvz., Pakeičiant, kad būtų rodomas visas perskaičiavimo parinkčių sąrašas.
  4. Spustelėkite norimą perskaičiavimo parinktį sąraše
  5. Spustelėkite mygtuką " Išsaugoti nustatymus ", kad išsaugotumėte pakeitimą ir grįžtumėte į darbalapį

RAND funkcijos pavyzdžiai

Toliau pateikiami veiksmai, reikalingi atkurti pavyzdžius, pateiktus aukščiau esančiame paveikslėlyje.

  1. Pirmasis pats įtraukia funkciją RAND;
  2. Antrasis pavyzdys sukuria formulę, kuri generuoja atsitiktinį skaičių nuo 1 iki 10 arba nuo 1 iki 100;
  3. Trečiame pavyzdyje generuojamas atsitiktinis sveikasis skaičius nuo 1 iki 10, naudojant TRUNC funkciją.

1 pavyzdys: RAND funkcijos įvedimas

Kadangi RAND funkcija neturi jokių argumentų, ją galima lengvai įvesti į bet kokį darbalapio langelį tiesiog įvesdami:

= RAND ()

Be to, funkciją galima įvesti ir naudojant "Google" skaičiuoklių automatinio pasiūlymo laukelį, kuris pasirodo kaip funkcijos pavadinimas įvedamas į langelį. Veiksmai:

  1. Spustelėkite ląstelę darbalapyje, kuriame bus rodomi funkcijos rezultatai
  2. Įveskite lygybės ženklą (=), po kurio eina funkcijos rando pavadinimas
  3. Kai įvedate tekstą, pasirodo langas su automatiniu pasiūlymu su funkcijų pavadinimais, prasidedančiais raide R
  4. Kai laukelyje pasirodys pavadinimas RAND , spustelėkite pavadinimą pelės žymekliu, kad įvedėte funkcijos pavadinimą ir atvirą apvalią kronšteiną į pasirinktą langelį
  5. Atsitiktinis skaičius nuo 0 iki 1 turėtų pasirodyti dabartinėje ląstelėje
  6. Jei norite sugeneruoti kitą, paspauskite klavišą F5 arba atnaujinkite naršyklę
  7. Kai spustelėsite esamą langelį, visa formuluotė = RAND () pasirodys formulės juostoje virš darbalapio

2 pavyzdys: atsitiktinių skaičių generavimas nuo 1 iki 10 arba nuo 1 iki 100

Bendroji lygtis, naudojama atsitiktiniam skaičiui generuoti nurodytame diapazone, yra:

= RAND () * (aukšta - žema) + žema

kur " High" ir " Low" žymi viršutinę ir apatinę norimų skaičių ribas.

Norėdami generuoti atsitiktinį skaičių nuo 1 iki 10, į šią darbo lentelę įrašykite šią formulę:

= RAND () * (10 - 1) + 1

Norėdami generuoti atsitiktinį skaičių nuo 1 iki 100, įterpkite šią formulę į darbalapio langelį:

= RAND () * (100 - 1) + 1

3 pavyzdys. Atsitiktinių sveikųjų skaičių generavimas nuo 1 iki 10

Norėdami grąžinti sveiką skaičių - sveiką skaičių be dešimtosios dalies - bendra lygties forma yra:

= TRUNC (RAND () * (aukštas - žemas) + žemas)

Norėdami generuoti atsitiktinį skaičių nuo 1 iki 10, įterpkite šią formulę į darbalapio langelį:

= TRUNC (RAND () * (10 - 1) + 1)