tartalom
Az Excel-felhasználóknak időnként véletlenszerű számokat kell generálniuk, hogy képletekben vagy más célokra felhasználhassák azokat. Ehhez a program a lehetőségek egész arzenálját kínálja. Véletlen számok generálása többféle módon lehetséges. Csak azokat idézzük, amelyek a gyakorlatban a legjobban mutatták be magukat.
Véletlenszámú függvény Excelben
Tegyük fel, hogy van egy adatkészletünk, amelynek olyan elemeket kell tartalmaznia, amelyek egyáltalán nem kapcsolódnak egymáshoz. Ideális esetben a normális eloszlás törvénye szerint kell kialakítani. Ehhez a véletlenszám függvényt kell használni. Két funkcióval érheti el célját: SZÁMÍTÁS и AZ ÜGY KÖZÖTT. Nézzük meg közelebbről, hogyan használhatók a gyakorlatban.
Véletlen számok kiválasztása RAND segítségével
Ez a függvény nem ad argumentumokat. Ennek ellenére lehetővé teszi az értéktartomány testreszabását, amelyen belül véletlen számot kell generálnia. Például ahhoz, hogy az egytől ötig terjedő keretek között kapjuk meg, a következő képletet kell használnunk: =SZÁM()*(5-1)+1.
Ha ezt a függvényt az automatikus kiegészítési marker segítségével elosztjuk más cellákra, akkor látni fogjuk, hogy az eloszlás egyenletes.
Ha egy véletlen érték minden számítása során bármely cellát megváltoztat a lapon, a számok automatikusan újra generálódnak. Ezért ezeket az információkat nem tároljuk. Annak érdekében, hogy ezek megmaradjanak, manuálisan kell beírnia ezt az értéket numerikus formátumban, vagy használja ezt az utasítást.
- Egy véletlen számot tartalmazó cellára kattintunk.
- Kattintson a képletsávra, majd jelölje ki.
- Nyomja meg az F9 gombot a billentyűzeten.
- Ezt a műveletsort az Enter billentyű lenyomásával fejezzük be.
Vizsgáljuk meg, hogy a véletlenszámok mennyire egyenletesen oszlanak el. Ehhez az eloszlási hisztogramot kell használnunk. Ehhez kövesse az alábbi lépéseket:
- Hozzunk létre egy oszlopot zsebekkel, vagyis azokkal a cellákkal, amelyekben a tartományainkat megtartjuk. Az első 0-0,1. Ezzel a képlettel a következőket alkotjuk: =C2+$C$2.
- Ezt követően meg kell határoznunk, hogy az egyes tartományokhoz tartozó véletlenszámok milyen gyakran fordulnak elő. Ehhez használhatjuk a tömbképletet {=FREKVENCIA(A2:A201;C2:C11)}.
- Ezután a „kuplung” jelzést használva elkészítjük a következő tartományainkat. A képlet egyszerű =»[0,0-«&C2&»]».
- Most egy diagramot készítünk, amely leírja, hogyan oszlik el ez a 200 érték.
Példánkban a frekvencia az Y tengelynek, a „zsebek” pedig az X tengelynek felelnek meg.
KÖZÖTT funkció
Ha már a funkcióról beszélünk AZ ÜGY KÖZÖTT, akkor a szintaxisa szerint két argumentuma van: egy alsó és egy felső korlát. Fontos, hogy az első paraméter értéke kisebb legyen, mint a második. Feltételezzük, hogy a határok lehetnek egész számok, és a törtképleteket nem veszik figyelembe. Nézzük meg, hogyan működik ez a funkció ezen a képernyőképen.
Látjuk, hogy a pontosság osztással állítható. A tizedesvessző után tetszőleges számjegyű véletlenszerű számokat kaphat.
Látjuk, hogy ez a funkció sokkal organikusabb és érthetőbb egy hétköznapi ember számára, mint az előző. Ezért a legtöbb esetben csak azt használhatja.
Hogyan készítsünk véletlenszám-generátort Excelben
És most készítsünk egy kis számgenerátort, amely egy bizonyos adattartományon alapuló értékeket kap. Ehhez alkalmazza a képletet =INDEX(A1:A10,INTEGER(RAND()*10)+1).
Készítsünk véletlenszám-generátort, amelyet nullától 10-ig generálunk. Ezzel a képlettel szabályozhatjuk, hogy milyen lépéssel generálódnak. Például létrehozhat egy generátort, amely csak nulla végű értékeket állít elő.
Vagy egy ilyen lehetőség. Tegyük fel, hogy két véletlenszerű értéket szeretnénk kiválasztani a szövegcellák listájából.
Két véletlen szám kiválasztásához pedig alkalmaznia kell a függvényt INDEX.
A képlet, amellyel ezt megtettük, a fenti képernyőképen látható. =ИНДЕКС(A1:A7;СЛУЧМЕЖДУ(1;СЧЁТЗ(A1:A7))) – ezzel a képlettel létrehozhatunk generátort egyetlen szöveges értékhez. Látjuk, hogy elrejtettük a segédoszlopot. Te is tudod.
Normál eloszlású véletlenszám-generátor
Funkció probléma SLCHIS и AZ ÜGY KÖZÖTT abban, hogy a céltól nagyon távol eső számok halmazát alkotják. Annak a valószínűsége, hogy egy szám az alsó, középső vagy felső határ közelében jelenik meg, azonos.
A statisztikában a normál eloszlás olyan adathalmaz, amelyben a grafikon középpontjától való távolság növekedésével csökken az érték előfordulásának gyakorisága egy bizonyos folyosón. Vagyis a legtöbb érték a központi körül halmozódik fel. Használjuk a függvényt AZ ÜGY KÖZÖTT Próbáljunk meg létrehozni egy olyan számhalmazt, amelynek eloszlása a normál kategóriájába tartozik.
Tehát van egy termékünk, amelynek előállítása 100 rubelbe kerül. Ezért a számokat megközelítőleg azonosan kell előállítani. Ebben az esetben az átlagos értéknek 100 rubelnek kell lennie. Hozzunk létre egy adattömböt, és hozzunk létre egy grafikont, amelyben a szórása 1,5 rubel, és az értékek eloszlása normális.
Ehhez a funkciót kell használni =NORMÓNUM(SLSZÁM();100;1,5). Továbbá a program automatikusan módosítja a valószínűségeket, abból a tényből kiindulva, hogy a százhoz közeli számoknak van a legnagyobb esélyük.
Most már csak egy grafikont kell felépíteni a szokásos módon, tartományként kiválasztva a generált értékek halmazát. Ennek eredményeként azt látjuk, hogy az eloszlás valóban normális.
Ez ennyire egyszerű. Sok szerencsét.