Žinojimas, kaip generuoti atsitiktinius skaičius skaičiuoklėje, gali būti labai naudingas. Laimei, tai galima lengvai padaryti „Google“ skaičiuoklėse. Norėdami sukurti atsitiktinį skaičių, „Google“ skaičiuoklėse galite naudoti dvi funkcijas. Tai yra RAND ir RANDBETWEEN funkcijos.
RANDBETWEEN leidžia atsitiktinai sugeneruoti skaičių iš nurodytos ribos tarp dviejų skaičių. Šiame straipsnyje daugiausia dėmesio bus skiriama funkcijai RANDBETWEEN ir apžvelgsime jos sintaksę, priežastis, kodėl vietoj RAND naudoti RANDBETWEEN, ir keletą funkcijos pavyzdžių.
RANDBETWEEN sintaksė
Prieš pažvelgdami į veikiančią funkciją, svarbu suprasti formulės sintaksę. Jis veikia panašiai kaip RANDBETWEEN programoje „Excel“.. Štai kaip jį naudoti „Google“ skaičiuoklėse:
=RANDBETWEEN(apatinis, viršutinis)
Ši sintaksė yra gana paprasta, palyginti su kitomis funkcijomis, ir jai reikia tik dviejų argumentų. Šitie yra:
- žemesnė: Tai yra apatinė diapazono riba. Nurodoma, kad generuojamas skaičius turi būti lygus arba didesnis už apibrėžtą parametrą.
- viršutinė: Tai yra viršutinė diapazono riba. Nurodoma, kad generuojamas skaičius turi būti lygus arba mažesnis už apibrėžtą parametrą.
Dešimtainės reikšmės gali būti naudojamos apatiniams ir viršutiniams parametrams. Šių verčių naudojimas reiškia, kad viršutinė riba bus suapvalinta iki apatinio sveikojo skaičiaus. Pavyzdžiui, jei viršutinė riba yra 10,4, ji bus suapvalinta iki 10. Panašiai, jei apatinė riba apibrėžiama kaip 2,6, skaičius bus suapvalintas iki 3.
RANDBETWEEN vs. RAND
Nors RAND ir RANDBETWEEN veikia panašiai ir gali būti naudojami panašiems tikslams, pvz sudėtingų atsitiktinių skaičių generatorių kūrimas „Google“ skaičiuoklėse, jie nėra vienodi.
- RANDBETWEEN daug mažiau tikėtina, kad sukurs visiškai unikalius mažesnio diapazono skaičius, palyginti su RAND formule.
- RAND gali grąžinti dešimtaines reikšmes, o RANDBETWEEN – sveikąsias reikšmes.
- RAND formulė nepriima jokių parametrų, o RANDBETWEEN reikia dviejų parametrų, kad veiktų. Parametrai nurodo reikšmių viršutinę ir apatinę generuojamų verčių ribas.
- RAND formulė gali generuoti skaičių nuo 0 iki 1. Kita vertus, RANDBETWEEN gali būti naudojamas norint sugeneruoti skaičių neperžengiant vartotojo nustatytos ribos.
RANDBETWEEN pavyzdžiai „Google“ skaičiuoklėse
Norėdami tinkamai suprasti funkciją, pažvelkime į kelis veikiančios funkcijos pavyzdžius.
Paprastas RANDBETWEEN
Štai paprasčiausias būdas naudoti funkciją RANDBETWEEN „Google“ skaičiuoklėse. Žemiau pateiktame pavyzdyje apatinę ribą pasirinksime kaip 1, o viršutinę – kaip 100. Funkcija sukurs reikšmę tarp nurodytų ribų.
Norėdami tai padaryti, reikia atlikti šiuos veiksmus:
- Spustelėkite ir pasirinkite langelį, kuriame norite įvesti formulę.
- Įveskite lygybės simbolį ir tada formulės pavadinimą. Po to pridėkite atidarymo skliaustelį. Šiuo atveju tai atrodys taip =RANDBETWEEN(
- Pirmajam parametrui įvesime apatinę ribą, kuri yra 1 tokiu atveju.
- Pridėkite kablelio simbolį ir įveskite antrąjį parametrą, kuris yra viršutinė riba. Šiuo atveju tai yra 100.
- Pridėkite uždaromąjį skliaustą, kad užbaigtumėte formulę.
- Paspauskite Įeikite klavišą arba spustelėkite laukelį, kad paleistumėte formulę.
Įdėta RANDBETWEEN
Šiame pavyzdyje apžvelgsime įdėtą formulės RANDBETWEEN įgyvendinimą. Stulpelyje yra 10 vardų ir vieną vardą norime pasirinkti atsitiktinai. Tai galime padaryti sujungę INDEX, RANDBETWEEN ir COUNTA formules.
Norėdami tai padaryti, reikia atlikti šiuos veiksmus:
- Spustelėkite ir pasirinkite langelį, kuriame norite įvesti formulę.
- Įveskite lygybės simbolį ir pirmosios formulės pavadinimą. Po to pridėkite atidarymo skliaustelį. Šiuo atveju tai atrodys =INDEX(
- Pirmajam parametrui įvesime langelių diapazoną, kuris yra A2:A11 tokiu atveju.
- Pridėkite kablelio simbolį ir įveskite antrąjį parametrą, kuris yra RANDBETWEEN formulė. Šiuo atveju tai yra RANDBETWEEN(
- Pridėkite pirmąjį formulės parametrą, kuris yra 1 kaip apatinė riba.
- Viršutinei ribai mes naudosime COUNTA formulę, kad suskaičiuotume įrašų skaičių. Čia rašome kaip COUNTA(
- Įrašykite langelių diapazoną kaip COUNTA parametrą. Čia rašome kaip A2:A11.
- Pridėkite tris uždaromuosius skliaustus, kad užbaigtumėte formulę (po vieną kiekvienai formulės įdėtai funkcijai)
- Paspauskite Įeikite klavišą arba spustelėkite laukelį, kad paleistumėte formulę.
Pakalbėkime apie tai, kaip veikia formulė.
- Pirma, mes naudojame INDEX formulę, norėdami grąžinti elementą iš stulpelio į vietą, pažymėtą atsitiktiniu skaičiumi.
- Tada mes naudojame formulę RANDBETWEEN, kad sukurtume atsitiktinį skaičių tarp apatinės ir viršutinės ribos.
- COUNTA naudojama viršutinei stulpelio ribai rasti.
Ką turėtumėte žinoti apie RANDBETWEEN
RANDBETWEEN formulė yra nepastovi formulė. Tai reiškia, kad ji perskaičiuojama, kai tik jūs peržiūrėti, redaguoti arba ištrinti „Google“ skaičiuoklės versiją. Perskaičiavimas taip pat atliekamas kiekvieną kartą, kai iš naujo atidarote skaičiuoklę.
Taip pat galite priversti funkciją perskaičiuoti kas minutę arba kas valandą. Norėdami tai padaryti, turėsite įjungti perskaičiavimą:
- Paspaudus ant Failas skaičiuoklės viršutinėje juostoje.
- Atsidariusiame išskleidžiamajame meniu spustelėkite Nustatymai. Atsidarys naujas langas > pereikite prie Skaičiavimas skirtuką.
- Spustelėkite langelį apačioje Perskaičiavimas. Čia galite pasirinkti, kada reikia atlikti perskaičiavimą. Galite rinktis iš Dėl pasikeitimo, Keičiant ir kiekvieną minutę, ir Keičiant ir kas valandą.
Atminkite, kad skaičiuoklė gali tapti labai lėta, jei naudosite šią parinktį, ypač jei skaičiuoklėje yra daug formulių ar reikšmių.
Funkcijos RANDBETWEEN užbaigimas „Google“ skaičiuoklėse
Norėdami viską sutrumpinti, turėtumėte naudoti funkciją RANDBETWEEN „Google“ skaičiuoklėse, kai reikia nustatyti viršutinę ir apatinę atsitiktinio skaičiaus ribas formulėje.
Jį galima lengvai naudoti atskirai langelyje, o tada naudoti kaip langelio nuorodą kitai funkcijai arba įdėti į ilgesnę formulę. Bet kuriuo atveju tai yra puiki esminė „Google“ skaičiuoklių funkcija, kurią turite turėti savo arsenale.