Sisu
Aeg-ajalt peavad Exceli kasutajad genereerima juhuslikke numbreid, et neid valemites või muudel eesmärkidel kasutada. Selleks pakub programm terve arsenali võimalusi. Juhuslikke numbreid on võimalik genereerida mitmel erineval viisil. Toome välja ainult need, mis on ennast praktikas parimal viisil näidanud.
Juhuslike arvude funktsioon Excelis
Oletame, et meil on andmestik, mis peab sisaldama elemente, mis pole üksteisega absoluutselt seotud. Ideaalis tuleks need moodustada normaaljaotuse seaduse järgi. Selleks peate kasutama juhuslike arvude funktsiooni. Eesmärgi saavutamiseks on kaks funktsiooni: ARVUTUS и KOHTUASI VAHEL. Vaatame lähemalt, kuidas neid praktikas kasutada saab.
Juhuslike arvude valimine RAND-iga
See funktsioon ei paku ühtegi argumenti. Kuid vaatamata sellele võimaldab see teil kohandada väärtuste vahemikku, mille piires see peaks genereerima juhusliku arvu. Näiteks selle saamiseks ühe kuni viie raamistikus peame kasutama järgmist valemit: =LOEND()*(5-1)+1.
Kui see funktsioon jaotatakse automaatse täitmise markeri abil teistele lahtritele, siis näeme, et jaotus on ühtlane.
Kui muudate iga juhusliku väärtuse arvutamise ajal mõnda lahtrit lehel, genereeritakse numbrid automaatselt uuesti. Seetõttu seda teavet ei salvestata. Nende säilimise tagamiseks peate selle väärtuse käsitsi numbrilises vormingus kirjutama või kasutama seda juhist.
- Klõpsame juhuslikku arvu sisaldaval lahtril.
- Klõpsame valemiribal ja valime selle.
- Vajutage klaviatuuril nuppu F9.
- Lõpetame selle toimingute jada, vajutades sisestusklahvi.
Kontrollime, kui ühtlaselt on juhuslikud arvud jaotunud. Selleks peame kasutama jaotuse histogrammi. Selleks toimige järgmiselt.
- Loome taskutega veeru, st nende lahtritega, milles me oma vahemikke hoiame. Esimene on 0-0,1. Selle valemi abil moodustame järgmise: =C2+$C$2.
- Pärast seda peame kindlaks määrama, kui sageli esinevad iga konkreetse vahemikuga seotud juhuslikud numbrid. Selleks saame kasutada massiivi valemit {=SAGEDUS(A2:A201;C2:C11)}.
- Järgmisena teeme siduri märgi abil järgmised vahemikud. Valem on lihtne =»[0,0-«&C2&»]».
- Nüüd koostame diagrammi, mis kirjeldab, kuidas need 200 väärtust jaotatakse.
Meie näites vastab sagedus Y-teljele ja “taskud” X-teljele.
funktsioon BETWEEN
Funktsioonist rääkides KOHTUASI VAHEL, siis vastavalt süntaksile on sellel kaks argumenti: alumine ja ülemine piir. On oluline, et esimese parameetri väärtus oleks väiksem kui teine. Eeldatakse, et piirid võivad olla täisarvud ja murdvalemeid ei võeta arvesse. Vaatame, kuidas see funktsioon sellel ekraanipildil töötab.
Näeme, et täpsust saab reguleerida jagamise abil. Saate saada juhuslikke numbreid, mis sisaldavad mis tahes numbrit pärast koma.
Näeme, et see funktsioon on tavainimesele palju orgaanilisem ja arusaadavam kui eelmine. Seetõttu saate enamikul juhtudel kasutada ainult seda.
Kuidas teha Excelis juhuslike arvude generaatorit
Ja nüüd teeme väikese arvu generaatori, mis saab väärtusi teatud andmevahemiku alusel. Selleks rakendage valemit =INDEKS(A1:A10,TÄISARV(RAND()*10)+1).
Loome juhuslike arvude generaatori, mis genereeritakse nullist 10-ni. Selle valemi abil saame juhtida sammu, millega need genereeritakse. Näiteks saate luua generaatori, mis toodab ainult nulliga lõppevaid väärtusi.
Või selline variant. Oletame, et tahame valida tekstilahtrite loendist kaks juhuslikku väärtust.
Ja kahe juhusliku arvu valimiseks peate rakendama funktsiooni INDEX.
Valem, millega me seda tegime, on näidatud ülaltoodud ekraanipildil. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – selle valemi abil saame luua ühe tekstiväärtuse generaatori. Näeme, et oleme abikolonni ära peitnud. Nii saate ka.
Tavalise jaotusega juhuslike numbrite generaator
Funktsiooni probleem SLCHIS и KOHTUASI VAHEL selles, et nad moodustavad arvude komplekti, mis on sihtmärgist väga kaugel. Tõenäosus, et arv ilmub alam-, kesk- või ülempiiri lähedale, on sama.
Statistika normaaljaotus on andmete kogum, mille puhul kauguse suurenedes graafiku keskpunktist väheneb väärtuse esinemise sagedus teatud koridoris. See tähendab, et enamik väärtusi koguneb keskse ümber. Kasutame funktsiooni KOHTUASI VAHEL Proovime luua arvude komplekti, mille jaotus kuulub normaalkategooriasse.
Niisiis, meil on toode, mille tootmine maksab 100 rubla. Seetõttu tuleks arvud genereerida ligikaudu ühesugused. Sel juhul peaks keskmine väärtus olema 100 rubla. Loome andmete massiivi ja graafiku, mille standardhälve on 1,5 rubla ja väärtuste jaotus on normaalne.
Selleks peate kasutama funktsiooni =NORMOONIUM(SLNUMBER();100;1,5). Lisaks muudab programm automaatselt tõenäosusi, lähtudes sellest, et kõige suurem on tõenäosus sajale lähedasel arvul.
Nüüd peame lihtsalt graafiku koostama tavalisel viisil, valides vahemikuks genereeritud väärtuste komplekti. Selle tulemusena näeme, et jaotus on tõepoolest normaalne.
Nii lihtne see ongi. Edu.