01/01
Véletlen értéket generál 0 és 1 között a RAND funkcióval
Az Excel egyik véletlen számának generálásának egyik módja a RAND funkció.
A függvény önmagában véletlenszerű számok korlátozott tartományát hozza létre, de a RAND képletet használva a többi funkcióval az értéktartományt, amint az a fenti képen látható, könnyen bővíthető úgy, hogy:
- A tartományok magas és alacsony értékeinek megadásával a RAND a véletlen számok visszatérését biztosíthatja meghatározott tartományon belül - például 1 és 10 vagy 1 és 100
- A funkció kimenete egész számra is csökkenthető a funkciónak a TRUNC függvénnyel való kombinálásával, amely csonkolja vagy eltávolítja az összes tizedeshelyet egy számból.
Megjegyzés : Az Excel súgófájlja szerint a RAND funkció egyenletesen elosztott számot ad, amely nagyobb vagy egyenlő 0-nál, és kevesebb mint 1 .
Ez azt jelenti, hogy míg normális a függvény által létrehozott értéktartományt 0-ról 1-re írja le, valójában pontosabb, hogy a tartomány 0 és 0,99999999 között van.
Ugyanígy a képlet, amely 1 és 10 közötti véletlen számot ad vissza, ténylegesen 0 és 9,999999 közötti értéket ad vissza.
A RAND funkció szintaxisa
A függvény szintaxisa a függvény elrendezésére utal, és tartalmazza a függvény nevét, zárójeleket, vesszőelválasztókat és argumentumokat .
A RAND funkció szintaxisa:
= RAND ()
A RANDBETWEEN függvényektől eltérően, amelyhez a magas és a kisvégű argumentumokat kell megadni, a RAND funkció nem fogad el érveket.
RAND funkciós példák
Az alábbiakban felsoroljuk a fenti képen látható példák reprodukálásához szükséges lépéseket.
- Az első önmagában lép be a RAND funkcióba;
- A második példa olyan képletet hoz létre, amely véletlenszerű számot hoz létre 1 és 10 vagy 1 és 100 között;
- A harmadik példa véletlenszerű egész számot generál 1 és 10 között a TRUNC függvény használatával;
- Az utolsó példa a ROUND funkcióval csökkenti a véletlenszerű számok tizedeshelyeinek számát.
1. példa: A RAND funkció beírása
Mivel a RAND funkció nem tartalmaz érveket, könnyen beilleszthető bármely munkalap cellába egyszerűen egy cellára kattintva és beírva:
= RAND ()
és nyomja meg az Enter gombot a billentyűzeten. Az eredmény véletlenszám lesz a cellában 0 és 1 között.
2. példa: Véletlen számok előállítása 1 és 10 vagy 1 és 100 között
A véletlenszerű szám létrehozásához használt egyenlet általános formája a megadott tartományon belül van:
= RAND () * (magas - alacsony) + alacsony
ahol a Magas és Alacsony a kívánt számtartomány felső és alsó határait jelöli.
Véletlen szám létrehozása 1 és 10 között adja meg a következő képletet egy munkalap cellába:
= RAND () * (10 - 1) + 1
Az 1 és 100 közötti véletlen szám létrehozásához írja be a következő képletet egy munkalap cellába:
= RAND () * (100 - 1) + 1
3. példa: Véletlen egészek generálása 1 és 10 között
Egy egész szám visszaadása - egy egész szám tizedesjegy nélkül - az egyenlet általános alakja:
= TRUNC (RAND () * (magas - alacsony) + alacsony)
Véletlenszerű egész szám létrehozása 1 és 10 között adja meg a következő képletet egy munkalap cellába:
= TRUNC (RAND () * (10 - 1) + 1)
RAND és ROUND: Csökkentse a decimális helyeket
Ahelyett, hogy az összes decimális helyet a TRUNC funkcióval eltávolítaná, a fenti utolsó példa a következő RENDSZER funkciót használja a RAND-val együtt, hogy a véletlen szám két tizedesjegyig számát kettőre csökkentse.
= ROUND (RAND () * (100-1) + 2,2)
A RAND funkció és a volatilitás
A RAND funkció az Excel egyik változékony funkciója . Ez azt jelenti, hogy:
- A funkció újraszámítja - új véletlen számot állít elő - minden alkalommal, amikor a munkalap megváltozik, és ez magában foglalja az olyan tevékenységeket is, mint például új adatok hozzáadása.
- Bármely képlet, amely közvetlenül vagy közvetve függ - egy illékony funkciót tartalmazó cellától - újból újraszámolódik minden alkalommal, amikor a munkalap megváltozik.
- A nagy mennyiségű adatot tartalmazó munkalapokon vagy munkafüzetekben az illékony funkciókat óvatosan kell használni, mivel lassíthatják a program válaszidejét az újbóli számolás gyakoriságának köszönhetően.
Véletlenszám-generálás indítása és leállítása az F9-el
A RAND funkció kényszerítése új véletlen számok létrehozására anélkül, hogy a munkalap más módosításait is elvégezné, a billentyűzet F9 billentyűjének megnyomásával is végrehajtható. Ez az egész munkalapot újratervezi - beleértve a RAND funkciót tartalmazó cellákat is.
Az F9 billentyű használatával megakadályozhatja, hogy a véletlenszerű szám megváltozzon minden alkalommal, amikor a munkalap megváltozik, a következő lépések végrehajtásával:
- Kattintson egy munkalap cellára, ahol a véletlen szám lakik
- Írja be a függvényt = RAND () a munkalap feletti képletsávba
- Nyomja meg az F9 billentyűt, hogy a RAND funkciót statikus véletlen számra változtassa
- Nyomja meg az Enter gombot a billentyűzeten, hogy beírja a véletlen számot a kiválasztott cellába
- Az F9 gomb ismételt megnyomása nem lesz hatással a véletlen számra
A RAND funkció párbeszédablak
Az Excel programban csaknem minden funkció beírható a párbeszédablak használatával, ahelyett manuális beírással. Ehhez a RAND funkcióhoz használja a következő lépéseket:
- Kattintson egy munkalapon lévő cellára , ahol a funkció eredményeit meg kell jeleníteni;
- Kattintson a szalag Formulák lapjára;
- Válassza a Math & Trig lehetőséget a szalagból a funkció legördülő listájának megnyitásához;
- Kattintson a RAND a listára;
- A függvény párbeszédablaka olyan információkat tartalmaz, amelyekben a függvény nem tartalmaz argumentumokat;
- Az OK gombra kattintva bezárhatja a párbeszédpanelt és visszatérhet a munkalaphoz;
- A jelenlegi cellában egy 0 és 1 közötti véletlen számnak kell megjelennie;
- Egy másik létrehozásához nyomja meg az F9 billentyűt a billentyűzeten;
- Amikor az E1 cellára kattint, a teljes függvény = RAND () megjelenik a munkalap feletti képletsávban.
A RAND funkció a Microsoft Word és a PowerPoint alkalmazásban
A RAND funkció más Microsoft Office programokban, például a Word és a PowerPoint programban is használható, hogy véletlenszerű adatpontokat adjon hozzá egy dokumentumhoz vagy prezentációhoz. Ennek a funkciónak az egyik lehetséges alkalmazása a sablonokban lévő töltőanyag tartalom.
A funkció használatához ugyanúgy írja be a funkciót a többi programhoz, mint az Excel-ben:
- Kattintsunk az egérrel arra a helyre, ahol a szöveget hozzá lehet adni;
- Típus = RAND ();
- Nyomja meg az Enter gombot a billentyűzeten.
A véletlenszerű szövegek bekezdések száma a használt program verziójától függően változik. Például a Word 2013 alapértelmezés szerint öt bekezdést generál, míg a Word 2010 csak háromat generál.
A létrehozott szöveg mennyiségének szabályozásához írja be a kívánt bekezdések számát argumentumként az üres zárójelek között.
Például,
= RAND (7)
hét bekezdést generál a kiválasztott helyre.