Naudokite funkciją RANDBETWEEN generuoti atsitiktinius skaičiai
RANDBETWEEN funkcija gali būti naudojama generuoti atsitiktinius sveikieji skaičiai (tik sveikieji skaičiai) tarp verčių diapazono "Excel" darbalapyje. Atsitiktinių skaičių diapazonas nustatomas naudojant funkcijos argumentus .
Kadangi dažniau naudojama RAND funkcija grąžina dešimtainę reikšmę nuo 0 iki 1, RANDBETWEEN gali generuoti sveiką skaičių tarp dviejų apibrėžtų verčių - tokių kaip 0 ir 10 arba 1 ir 100.
Naudojant "RANDBETWEEN" yra sukurti specialybės formules, pvz., Monetos išmesti formulę, parodytą 4 paveiksle aukščiau pateiktame paveikslėlyje ir kauliukai .
Pastaba: jei reikia generuoti atsitiktinius skaičius, įskaitant dešimtaines vertes, naudokite "Excel" RAND funkciją .
RANDBETWEEN funkcijos sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus, kablelių skirtukus ir argumentus.
RANDBETWEEN funkcijos sintaksė yra:
= RANDBETWEEN (apačioje, viršuje)
- Apačia: (būtinas) Mažiausias įmanomas sveikasis skaičius funkcija yra grąžinti kaip rezultatą. Faktinis sveikasis skaičius gali būti įvestas į šį argumentą, arba tai gali būti ląstelių nuoroda į duomenų lapo lokalę.
- Viršus: (Būtinas) Didžiausias įmanomas sveikasis skaičius funkcija yra grąžinti kaip rezultatą. Faktinis sveikasis skaičius gali būti įvestas į šį argumentą, arba tai gali būti ląstelių nuoroda į duomenų lapo lokalę.
- #NUM! klaida : jei apatinis argumentas yra didesnis skaičius nei pagrindinis argumentas, funkcija RANDBETWEEN grąžins #NUM! lango, kuriame yra funkcija, klaida, kaip parodyta 5 paveiksle aukščiau esančiame paveikslėlyje.
"Excel" RANDBETWEEN funkcijos naudojimas
Toliau pateikti veiksmai apima tai, kaip gauti funkciją RANDBETWEEN, kad atsitiktinis sveikasis skaičius būtų atstumtas nuo vieno iki 100, kaip parodyta 3 eilutėje aukščiau esančiame paveikslėlyje.
Įveskite funkciją RANDBETWEEN
Funkcijos įvesti funkciją ir jos argumentus apima:
- Įveskite visą funkciją, tokią kaip: = RANDBETWEEN (1100) arba = RANDBETWEEN (A3, A3) į darbalapio langelį;
- Funkcijos ir argumentų pasirinkimas naudojant funkcijos dialogo langą.
Nors įmanoma visiškai įvesti visą funkciją rankiniu būdu, daugeliui žmonių lengviau naudoti dialogo langą, nes ji rūpinasi funkcijos sintaksės įvedimu, pvz., Skliausteliuose ir kableliais atskiriant argumentus.
Dialogo lango atidarymas
Norėdami atidaryti dialogo langą RANDBETWEEN funkciją:
- Spustelėkite ląstelę C3 , kad ji būtų aktyvi ląstelė - vieta, kurioje bus RANDBETWEEN funkcija.
- Spustelėkite skirtuką " Formulės " juostos .
- Spustelėkite piktogramą Math & Trig, kad atidarytumėte išskleidžiamąjį sąrašą.
- Spustelėkite RANDBETWEEN sąraše, kad atidarytumėte funkcijos dialogo langą.
Duomenys, kurie bus įtraukti į tuščias eilutes dialogo lange, sudarys funkcijos argumentus.
Įeikite į RANDBETWEEN funkcijos argumentus
- Spustelėkite lango apatinę eilutę .
- Spustelėkite langelį A3 darbalapyje, kad įvedėte šią langelio nuorodą į dialogo langą.
- Spustelėkite viršutinę dialogo lango eilutę .
- Spustelėkite langelį B3 darbalapyje, kad patektumėte į antrą langelį.
- Spustelėkite Gerai, kad užbaigtumėte funkciją ir grįžtumėte į darbalapį.
- Atsitiktinis skaičius nuo 1 iki 100 turėtų pasirodyti ląstelėje C3.
- Norėdami generuoti kitą atsitiktinį skaičių, paspauskite klaviatūros klavišą F9, dėl kurio darbalaukis perskaičiuojamas.
- Kai paspausite langelį C3, visa formuluotė = RANDBETWEEN (A3, A3) pasirodys formulės juostoje virš darbalapio.
RANDBETWEEN funkcija ir kintamumas
Kaip RAND funkcija, "RANDBETWEEN" yra viena iš "Excel" nepastovių funkcijų . Tai reiškia, kad:
- Funkcija perskaičiuojama - kiekvieną kartą, kai darbo lapas pasikeičia, atsiranda naujas atsitiktinis skaičius, įskaitant veiksmus, tokius kaip naujų duomenų ar formulių pridėti.
- Bet kokia formulė , kuri tiesiogiai ar netiesiogiai priklauso nuo ląstelės funkcijos ląstelės, taip pat perskaičiuojama kiekvieną kartą, kai įvyksta darbo lapo pakeitimas.
- Darbalapiuose ar darbo knygelėse, 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.
Perskaičiavimas atsargiai
Funkcijos, susijusios su atsitiktinumu, grąžina kitą vertę po kiekvieno perskaičiavimo. Tai reiškia, kad kiekvieną kartą, kai funkcija yra vertinama kitoje ląstelėje, atsitiktiniai skaičiai bus pakeisti atnaujintais atsitiktiniais skaičiais.
Dėl šios priežasties, jei vėliau reikia ištirti tam tikrą atsitiktinių skaičių rinkinį, verta kopijuoti šias vertes ir įklijuoti šias vertes į kitą darbalapio dalį.