Véletlenszám-generátor az Excelben egy tartományban

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.

Véletlenszám-generátor az Excelben egy tartományban

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.

  1. Egy véletlen számot tartalmazó cellára kattintunk.
  2. Kattintson a képletsávra, majd jelölje ki.
  3. Nyomja meg az F9 gombot a billentyűzeten.
  4. 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:

  1. 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$2Véletlenszám-generátor az Excelben egy tartományban
  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)}. Véletlenszám-generátor az Excelben egy tartományban
  3. Ezután a „kuplung” jelzést használva elkészítjük a következő tartományainkat. A képlet egyszerű =»[0,0-«&C2&»]»Véletlenszám-generátor az Excelben egy tartományban
  4. Most egy diagramot készítünk, amely leírja, hogyan oszlik el ez a 200 érték. Véletlenszám-generátor az Excelben egy tartományban

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.

Véletlenszám-generátor az Excelben egy tartományban

Látjuk, hogy a pontosság osztással állítható. A tizedesvessző után tetszőleges számjegyű véletlenszerű számokat kaphat.

Véletlenszám-generátor az Excelben egy tartományban

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).  Véletlenszám-generátor az Excelben egy tartományban

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ő. Véletlenszám-generátor az Excelben egy tartományban

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. Véletlenszám-generátor az Excelben egy tartományban

Két véletlen szám kiválasztásához pedig alkalmaznia kell a függvényt INDEXVéletlenszám-generátor az Excelben egy tartományban

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. Véletlenszám-generátor az Excelben egy tartományban

 

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.

Véletlenszám-generátor az Excelben egy tartományban

Ez ennyire egyszerű. Sok szerencsét.

Hagy egy Válaszol