Yra atvejų, kai norime imituoti atsitiktinumus, faktiškai neatlikdami atsitiktinio proceso. Pavyzdžiui, tarkime, kad norėjome išanalizuoti konkretų 1 000 000 sąžiningos monetos išmetimo atvejį. Galėtume mesti monetą milijoną kartų ir užfiksuoti rezultatus, bet tai užtruks. Viena alternatyva yra naudoti atsitiktinį skaičių funkcijos „Microsoft Excel“. Funkcijos RAND ir RANDBETWEEN suteikia atsitiktinio elgesio modeliavimo būdus.
Funkcija RAND
Pradėsime nuo RAND funkcijos. Ši funkcija naudojama įvedant šiuos duomenis į „Excel“ langelį:
= RAND ()
Funkcija skliausteliuose nepateikia jokių argumentų. Tai grąžina atsitiktinį tikras numeris nuo 0 iki 1. Šis realiųjų skaičių intervalas laikomas vienodu mėginio vieta, taigi, naudojant šią funkciją, bet koks skaičius nuo 0 iki 1 yra vienodai tikėtinas.
Funkcija RAND gali būti naudojama imituojant atsitiktinį procesą. Pvz., Jei norėtume tai panaudoti norėdami imituoti monetos metimą, mums tereikės naudoti IF funkciją. Kai mūsų atsitiktinis skaičius yra mažesnis nei 0,5, tuomet galėtume turėti H grąžinimo funkciją. Kai skaičius yra didesnis nei arba lygus 0,5, tada uodegoms galime suteikti grąžinimo T funkciją.
Funkcija RANDBETWEEN
Antroji „Excel“ funkcija, nagrinėjanti atsitiktinumus, vadinama RANDBETWEEN. Ši funkcija naudojama įvedant šiuos duomenis į tuščią langelį „Excel“.
= RANDBETWEENEN ([apatinė riba], [viršutinė riba])
Tekstas skliausteliuose turi būti pakeistas dviem skirtingais skaičiais. Funkcija grąžins sveikąjį skaičių, atsitiktinai parinktą tarp dviejų funkcijos argumentų. Vėlgi, daroma prielaida, kad vienodas pavyzdinis tarpas reiškia, kad tikėtina, kad bus pasirinktas kiekvienas sveikasis skaičius.
Pavyzdžiui, penkis kartus įvertinus RANDBETWEEN (1,3), gali būti gauta 2, 1, 3, 3, 3.
Šis pavyzdys atskleidžia svarbų žodžio „tarp“ vartojimą „Excel“. Tai turi būti aiškinama įtraukiančiąja prasme, kad apimtų ir viršutinę, ir apatinę ribas (jei jos yra sveikieji skaičiai).
Vėlgi, naudodamiesi IF funkcija, mes galime labai lengvai imituoti bet kokio skaičiaus monetų mėtymą. Viskas, ką mums reikės padaryti, yra naudoti funkciją RANDBETWEEN (1, 2), esančią langelių stulpelyje. Kitame stulpelyje galėtume naudoti IF funkciją, kuri grąžina H, jei iš funkcijos RANDBETWEEN grąžinta 1, o kitu atveju - T.
Žinoma, yra ir kitų būdų, kaip naudoti funkciją RANDBETWEEN. Tai būtų nesudėtinga programa, kad būtų galima modeliuoti štampo riedėjimą. Čia mums reikėtų „RANDBETWEEN“ (1, 6). Kiekvienas skaičius nuo 1 iki 6 imtinai reiškia vieną iš šešių štampo pusių.
Perskaičiavimo perspėjimai
Šios funkcijos, susijusios su atsitiktinumu, kiekvienam perskaičiavimui grąžins skirtingą vertę. Tai reiškia, kad kiekvieną kartą, kai funkcija įvertinama kitoje ląstelėje, atsitiktiniai skaičiai bus pakeisti atnaujintais atsitiktiniais skaičiais. Dėl šios priežasties, jei tam tikras atsitiktinių skaičių rinkinys turi būti ištirtas vėliau, vertėtų šias reikšmes nukopijuoti ir įklijuoti šias vertes į kitą darbalapio dalį.
Tikrai atsitiktinai
Turime būti atidūs naudodamiesi šiomis funkcijomis, nes jos yra juodosios dėžutės. Mes nežinome, kokį procesą „Excel“ naudoja atsitiktiniams skaičiams generuoti. Dėl šios priežasties sunku tiksliai žinoti, ar gauname atsitiktinius skaičius.