Saturs
Laiku pa laikam Excel lietotājiem ir jāģenerē nejauši skaitļi, lai tos izmantotu formulās vai citiem mērķiem. Lai to izdarītu, programma nodrošina visu iespēju arsenālu. Ir iespējams ģenerēt nejaušus skaitļus dažādos veidos. Mēs citēsim tikai tos, kas vislabāk ir sevi pierādījuši praksē.
Izlases skaitļu funkcija programmā Excel
Pieņemsim, ka mums ir datu kopa, kurā jāiekļauj elementi, kas nav savstarpēji saistīti. Ideālā gadījumā tie būtu jāveido saskaņā ar normālā sadalījuma likumu. Lai to izdarītu, jums ir jāizmanto nejaušā skaitļa funkcija. Ir divas funkcijas, ar kurām jūs varat sasniegt savu mērķi: APRĒĶINS и STARP LIETAS. Sīkāk apskatīsim, kā tos var izmantot praksē.
Nejaušu skaitļu atlase ar RAND
Šī funkcija nesniedz nekādus argumentus. Bet, neskatoties uz to, tas ļauj pielāgot vērtību diapazonu, kurā tam jāģenerē nejaušs skaitlis. Piemēram, lai to iegūtu no viena līdz pieciem, mums ir jāizmanto šāda formula: =SKAITĪT()*(5-1)+1.
Ja šī funkcija tiek izplatīta citām šūnām, izmantojot automātiskās pabeigšanas marķieri, tad mēs redzēsim, ka sadalījums ir vienmērīgs.
Katra nejaušas vērtības aprēķināšanas laikā, ja mainīsit jebkuru šūnu jebkurā lapas vietā, skaitļi tiks automātiski ģenerēti vēlreiz. Tāpēc šī informācija netiks saglabāta. Lai pārliecinātos, ka tie paliek, šī vērtība ir manuāli jāieraksta ciparu formātā vai jāizmanto šī instrukcija.
- Mēs noklikšķinām uz šūnas, kurā ir nejaušs skaitlis.
- Mēs noklikšķinām uz formulas joslas un pēc tam atlasām to.
- Nospiediet tastatūras taustiņu F9.
- Mēs pabeidzam šo darbību secību, nospiežot taustiņu Enter.
Pārbaudīsim, cik vienmērīgi ir sadalīti nejaušie skaitļi. Lai to izdarītu, mums ir jāizmanto sadalījuma histogramma. Lai to izdarītu, veiciet tālāk norādītās darbības.
- Izveidosim kolonnu ar kabatām, tas ir, tām šūnām, kurās mēs saglabāsim savus diapazonus. Pirmais ir 0-0,1. Izmantojot šo formulu, mēs veidojam sekojošo: =C2+$C$2.
- Pēc tam mums ir jānosaka, cik bieži rodas nejaušie skaitļi, kas saistīti ar katru konkrēto diapazonu. Šim nolūkam mēs varam izmantot masīva formulu {=FREKVENCIJA(A2:A201;C2:C11)}.
- Tālāk, izmantojot zīmi “sajūgs”, mēs veidojam nākamos diapazonus. Formula ir vienkārša =»[0,0-«&C2&»]».
- Tagad mēs veidojam diagrammu, kurā aprakstīts, kā šīs 200 vērtības tiek sadalītas.
Mūsu piemērā frekvence atbilst Y asij, un "kabatas" atbilst X asij.
BETWEEN funkcija
Runājot par funkciju STARP LIETAS, tad saskaņā ar tās sintaksi tam ir divi argumenti: apakšējā robeža un augšējā robeža. Ir svarīgi, lai pirmā parametra vērtība būtu mazāka par otro. Tiek pieņemts, ka robežas var būt veseli skaitļi, un daļveida formulas netiek ņemtas vērā. Apskatīsim, kā šī funkcija darbojas šajā ekrānuzņēmumā.
Mēs redzam, ka precizitāti var regulēt, izmantojot dalīšanu. Varat iegūt nejaušus skaitļus ar jebkuriem cipariem aiz komata.
Redzam, ka šī funkcija ir daudz organiskāka un vienkāršam cilvēkam saprotamāka nekā iepriekšējā. Tāpēc vairumā gadījumu jūs varat izmantot tikai to.
Kā programmā Excel izveidot nejaušu skaitļu ģeneratoru
Un tagad izveidosim nelielu skaitļu ģeneratoru, kas saņems vērtības, pamatojoties uz noteiktu datu diapazonu. Lai to izdarītu, izmantojiet formulu =INDEKSS(A1:A10,VESELS SKAITS(RAND()*10)+1).
Izveidosim nejaušo skaitļu ģeneratoru, kas tiks ģenerēts no nulles līdz 10. Izmantojot šo formulu, mēs varam kontrolēt darbību, ar kuru tie tiks ģenerēti. Piemēram, varat izveidot ģeneratoru, kas ģenerēs tikai nulles beigu vērtības.
Vai arī šāds variants. Pieņemsim, ka mēs vēlamies atlasīt divas nejaušas vērtības no teksta šūnu saraksta.
Un, lai izvēlētos divus nejaušus skaitļus, jums ir jāpiemēro funkcija INDEX.
Formula, ar kuru mēs to izdarījām, ir parādīta iepriekš esošajā ekrānuzņēmumā. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – Izmantojot šo formulu, mēs varam izveidot ģeneratoru vienai teksta vērtībai. Redzam, ka esam paslēpuši palīgkolonnu. Arī jūs varat.
Parastā sadalījuma nejaušo skaitļu ģenerators
Funkcijas problēma SLCHIS и STARP LIETAS jo tie veido skaitļu kopu, kas atrodas ļoti tālu no mērķa. Varbūtība, ka skaitlis parādīsies tuvu apakšējai robežai, vidējai vai augšējai robežai, ir vienāda.
Normāls sadalījums statistikā ir datu kopa, kurā, palielinoties attālumam no centra grafikā, samazinās biežums, ar kādu vērtība rodas noteiktā koridorā. Tas nozīmē, ka lielākā daļa vērtību uzkrājas ap centrālo vērtību. Izmantosim funkciju STARP LIETAS Mēģināsim izveidot skaitļu kopu, kuras sadalījums pieder normālā kategorijai.
Tātad, mums ir produkts, kura ražošana maksā 100 rubļu. Tāpēc skaitļi jāģenerē aptuveni vienādi. Šajā gadījumā vidējai vērtībai jābūt 100 rubļiem. Izveidosim datu masīvu un izveidosim grafiku, kurā standarta novirze ir 1,5 rubļi un vērtību sadalījums ir normāls.
Lai to izdarītu, jums ir jāizmanto funkcija =NORMONISKS(SLNUMBER();100;1,5). Turklāt programma automātiski maina varbūtības, pamatojoties uz to, ka skaitļiem tuvu simtam ir vislielākā iespēja.
Tagad mums vienkārši jāveido grafiks standarta veidā, izvēloties ģenerēto vērtību kopu kā diapazonu. Rezultātā mēs redzam, ka sadalījums patiešām ir normāls.
Tas ir tik vienkārši. Veiksmi.