Turinys
Kartkartėmis „Excel“ naudotojai turi sugeneruoti atsitiktinius skaičius, kad galėtų juos panaudoti formulėse ar kitais tikslais. Norėdami tai padaryti, programa suteikia visą arsenalą galimybių. Atsitiktinius skaičius galima generuoti įvairiais būdais. Cituosime tik tuos, kurie geriausiai pasirodė praktikoje.
Atsitiktinių skaičių funkcija „Excel“.
Tarkime, kad turime duomenų rinkinį, kuriame turi būti elementai, kurie visiškai nesusiję vienas su kitu. Idealiu atveju jie turėtų būti suformuoti pagal normalaus pasiskirstymo dėsnį. Norėdami tai padaryti, turite naudoti atsitiktinių skaičių funkciją. Yra dvi funkcijos, kuriomis galite pasiekti savo tikslą: APSKAIČIAVIMAS и TARP BYLOS. Pažiūrėkime atidžiau, kaip jie gali būti naudojami praktikoje.
Atsitiktinių skaičių pasirinkimas naudojant RAND
Ši funkcija nepateikia jokių argumentų. Tačiau nepaisant to, tai leidžia tinkinti reikšmių diapazoną, kuriame jis turėtų generuoti atsitiktinį skaičių. Pavyzdžiui, norėdami gauti jį nuo vieno iki penkių, turime naudoti šią formulę: =SKAIČIUS()*(5-1)+1.
Jei ši funkcija paskirstoma kitoms ląstelėms naudojant automatinio užbaigimo žymeklį, pamatysime, kad pasiskirstymas yra lygus.
Kiekvieną kartą apskaičiuojant atsitiktinę reikšmę, jei pakeisite bet kurią langelį bet kurioje lapo vietoje, skaičiai bus automatiškai generuojami iš naujo. Todėl ši informacija nebus saugoma. Norėdami įsitikinti, kad jie išliks, turite rankiniu būdu parašyti šią reikšmę skaitiniu formatu arba naudoti šią instrukciją.
- Paspaudžiame langelį, kuriame yra atsitiktinis skaičius.
- Paspaudžiame formulės juostą ir pasirenkame ją.
- Paspauskite klaviatūros mygtuką F9.
- Šią veiksmų seką užbaigiame paspausdami klavišą Enter.
Patikrinkime, kaip tolygiai pasiskirstę atsitiktiniai skaičiai. Norėdami tai padaryti, turime naudoti paskirstymo histogramą. Norėdami tai padaryti, atlikite šiuos veiksmus:
- Sukurkime stulpelį su kišenėmis, tai yra tomis ląstelėmis, kuriose laikysime savo diapazonus. Pirmasis yra 0-0,1. Naudodami šią formulę sudarome: =C2+$C$2.
- Po to turime nustatyti, kaip dažnai atsiranda atsitiktiniai skaičiai, susiję su kiekvienu konkrečiu diapazonu. Tam galime naudoti masyvo formulę {=DAŽNIS(A2:A201;C2:C11)}.
- Toliau, naudodami „sankabos“ ženklą, nustatome kitus diapazonus. Formulė paprasta =»[0,0-«&C2&»]».
- Dabar mes sudarome diagramą, kurioje aprašoma, kaip paskirstomos šios 200 reikšmių.
Mūsų pavyzdyje dažnis atitinka Y ašį, o „kišenės“ – X ašį.
Funkcija TARP
Kalbant apie funkciją TARP BYLOS, tada pagal sintaksę jis turi du argumentus: apatinę ir viršutinę ribą. Svarbu, kad pirmojo parametro reikšmė būtų mažesnė nei antrojo. Daroma prielaida, kad ribos gali būti sveikieji skaičiai, o į trupmenines formules neatsižvelgiama. Pažiūrėkime, kaip ši funkcija veikia šioje ekrano kopijoje.
Matome, kad tikslumą galima koreguoti naudojant padalijimą. Galite gauti atsitiktinius skaičius su bet kuriais skaitmenimis po kablelio.
Matome, kad ši funkcija yra daug organiškesnė ir paprastam žmogui suprantamesnė nei ankstesnė. Todėl daugeliu atvejų galite naudoti tik jį.
Kaip sukurti atsitiktinių skaičių generatorių programoje Excel
O dabar sukurkime mažų skaičių generatorių, kuris gaus vertes pagal tam tikrą duomenų diapazoną. Norėdami tai padaryti, pritaikykite formulę =INDEKSAS(A1:A10,SVEIKI SKAIČIUS(RAND()*10)+1).
Sukurkime atsitiktinių skaičių generatorių, kuris bus generuojamas nuo nulio iki 10. Naudodami šią formulę galime valdyti žingsnį, kuriuo jie bus generuojami. Pavyzdžiui, galite sukurti generatorių, kuris sukurs tik nulines reikšmes.
Arba toks variantas. Tarkime, kad norime pasirinkti dvi atsitiktines reikšmes iš teksto langelių sąrašo.
O norint pasirinkti du atsitiktinius skaičius, reikia taikyti funkciją RODYKLĖ.
Formulė, su kuria mes tai padarėme, parodyta aukščiau esančioje ekrano kopijoje. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – Naudodami šią formulę galime sukurti vienos teksto reikšmės generatorių. Matome, kad paslėpėme pagalbinę koloną. Taip pat galite.
Įprasto paskirstymo atsitiktinių skaičių generatorius
Funkcijų problema SLCHIS и TARP BYLOS tuo, kad jie sudaro skaičių rinkinį, kuris yra labai toli nuo tikslo. Tikimybė, kad skaičius bus artimas apatinei, vidurinei ar viršutinei ribai, yra tokia pati.
Normalus skirstinys statistikoje – tai duomenų rinkinys, kuriame, didėjant atstumui nuo centro grafike, reikšmės atsiradimo tam tikrame koridoriuje dažnis mažėja. Tai yra, dauguma vertybių kaupiasi aplink centrinę. Pasinaudokime funkcija TARP BYLOS Pabandykime sukurti skaičių aibę, kurios skirstinys priklauso normaliųjų kategorijai.
Taigi, turime gaminį, kurio gamyba kainuoja 100 rublių. Todėl skaičiai turėtų būti generuojami maždaug vienodi. Šiuo atveju vidutinė vertė turėtų būti 100 rublių. Sukurkime duomenų masyvą ir sukurkime grafiką, kuriame standartinis nuokrypis yra 1,5 rublio, o reikšmių pasiskirstymas yra normalus.
Norėdami tai padaryti, turite naudoti funkciją =NORM.(SLSKAIČIUS();100;1,5). Be to, programa automatiškai keičia tikimybes, remdamasi tuo, kad skaičiai, artimi šimtui, turi didžiausią tikimybę.
Dabar tereikia standartiniu būdu sukurti grafiką, kaip diapazoną pasirenkant sugeneruotų verčių rinkinį. Dėl to matome, kad pasiskirstymas iš tiesų yra normalus.
Tai taip paprasta. Sėkmės.