01 din 01
Generați o valoare aleatoră între 0 și 1 cu funcția RAND
O modalitate de a genera numere aleatorii în Excel este cu funcția RAND.
Funcția generează o serie limitată de numere aleatorii, însă prin utilizarea RAND în formule cu alte funcții, intervalul de valori, așa cum se arată în imaginea de mai sus, poate fi ușor extins astfel încât:
- Prin specificarea valorilor ridicate și joase ale unui interval , se poate face RAND pentru a returna numere aleatorii într-un interval specificat - cum ar fi 1 și 10 sau 1 și 100
- Funcția de ieșire poate fi de asemenea redusă la întregi prin combinarea funcției cu funcția TRUNC , care trunchiază sau elimină toate zecimalele dintr-un număr.
Notă : În conformitate cu fișierul de ajutor Excel, funcția RAND returnează un număr distribuit uniform mai mare sau egal cu 0 și mai mic de 1 .
Ce înseamnă acest lucru este faptul că, deși este normal să descriem intervalul de valori generat de funcție ca fiind de la 0 la 1, în realitate, este mai exact să spunem că intervalul este între 0 și 0.99999999 ....
În același mod, formula care returnează un număr aleator între 1 și 10 returnează de fapt o valoare între 0 și 9.999999 ....
Sintaxa funcției RAND
Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, parantezele, separatoarele de virgulă și argumentele .
Sintaxa pentru funcția RAND este:
= RAND ()
Spre deosebire de funcția RANDBETWEEN , care necesită specificarea argumentelor de înaltă și joasă limită , funcția RAND nu acceptă argumente.
Exemple de funcții RAND
Mai jos sunt enumerați pașii necesari pentru a reproduce exemplele prezentate în imaginea de mai sus.
- Primul introduce singur funcția RAND;
- Cel de-al doilea exemplu creează o formulă care generează un număr aleator între 1 și 10 sau 1 și 100;
- Cel de-al treilea exemplu generează un întreg aleator între 1 și 10 utilizând funcția TRUNC;
- Ultimul exemplu folosește funcția ROUND pentru a reduce numărul de zecimale pentru numerele aleatoare.
Exemplul 1: Introducerea funcției RAND
Deoarece funcția RAND nu are argumente, ea poate fi introdusă cu ușurință în orice celulă de foaie de lucru, făcând clic pe o celulă și tastând:
= RAND ()
și apăsând tasta Enter de pe tastatură. Rezultatul va fi un număr aleator între 0 și 1 în celulă.
Exemplul 2: Generarea numerelor aleatoare între 1 și 10 sau 1 și 100
Forma generală a ecuației folosite pentru a genera un număr aleator într-un interval specificat este:
= RAND () * (High - Low) + scăzut
unde High și Low semnifică limitele superioare și inferioare ale domeniului dorit de numere.
Pentru a genera un număr aleator între 1 și 10, introduceți următoarea formulă într-o celulă de foaie de lucru:
= RAND () * (10 - 1) + 1
Pentru a genera un număr aleator între 1 și 100, introduceți următoarea formulă într-o celulă de foaie de lucru:
= RAND () * (100 - 1) + 1
Exemplul 3: Generarea de numere întregi între 1 și 10
Pentru a returna un număr întreg - un număr întreg fără nicio zecimală - forma generală a ecuației este:
= TRUNC (RAND () * (High - Low) + scăzut)
Pentru a genera un întreg aleator între 1 și 10, introduceți următoarea formulă într-o celulă de foaie de lucru:
= TRUNC (RAND () * (10 - 1) + 1)
RAND și ROUND: Reducerea locurilor zecimale
În loc să eliminăm toate zecimalele cu funcția TRUNC, ultimul exemplu de mai sus folosește următoarea funcție ROUND împreună cu RAND pentru a reduce numărul de zecimale din numărul aleator la două.
= ROUND (RAND () * (100-1) +2,2)
Funcția RAND și Volatilitatea
Funcția RAND este una dintre funcțiile volatile ale Excel. Ce înseamnă asta este:
- Funcția recalculează - produce un nou număr aleatoriu - de fiecare dată când se modifică foaia de lucru, iar acestea includ acțiuni cum ar fi adăugarea de date noi.
- Orice formula care depinde - fie direct, fie indirect - de o celulă care conține o funcție volatilă va recalcula, de asemenea, de fiecare dată când apare o modificare a foii de lucru.
- În foile de lucru sau în registrele de lucru care conțin cantități mari de date, funcțiile volatile ar trebui utilizate cu prudență, deoarece acestea pot încetini timpul de răspuns al programului datorită frecvenței recalculațiilor.
Pornirea și oprirea generării de numere aleatorii cu F9
Forțarea funcției RAND pentru a produce noi numere aleatorii fără a face alte modificări într-o foaie de lucru poate fi de asemenea realizată apăsând tasta F9 de pe tastatură. Acest lucru împinge întreaga fișă de lucru pentru a recalcula - inclusiv toate celulele care conțin funcția RAND.
Tasta F9 poate fi de asemenea folosită pentru a împiedica schimbarea unui număr aleator de fiecare dată când se efectuează o modificare a foii de lucru, utilizând următorii pași:
- Faceți clic pe o celulă de foaie de lucru, unde trebuie să locuiți numărul aleatoriu
- Tastați funcția = RAND () în bara de formula de deasupra foii de lucru
- Apăsați tasta F9 pentru a schimba funcția RAND într-un număr aleator static
- Apăsați tasta Enter de pe tastatură pentru a introduce numărul aleatoriu în celula selectată
- Apăsând din nou F9 nu va avea niciun efect asupra numărului aleatoriu
Caseta de dialog Funcție RAND
Aproape toate funcțiile din Excel pot fi introduse folosind o casetă de dialog, mai degrabă decât să le introduceți manual. Pentru a face acest lucru pentru funcția RAND, utilizați următorii pași:
- Faceți clic pe o celulă într-o foaie de lucru în care vor fi afișate rezultatele funcției;
- Faceți clic pe fila Formule a panglicii ;
- Alegeți Math & Trig din panglică pentru a deschide lista verticală de funcții;
- Faceți clic pe RAND în listă;
- Caseta de dialog a funcției conține informații că funcția nu are argumente;
- Faceți clic pe OK pentru a închide caseta de dialog și a reveni la foaia de lucru;
- Un număr aleator între 0 și 1 ar trebui să apară în celula curentă;
- Pentru a genera altul, apăsați tasta F9 de pe tastatură;
- Când faceți clic pe celula E1, funcția completă = RAND () apare în bara de formula de deasupra foii de lucru.
Funcția RAND în Microsoft Word și PowerPoint
Funcția RAND poate fi utilizată și în alte programe Microsoft Office, cum ar fi Word și PowerPoint, pentru a adăuga paragrafe aleatoare de date într-un document sau prezentare. O posibilă utilizare pentru această caracteristică este conținutul de umplutură în șabloane.
Pentru a utiliza această funcție, introduceți funcția în același mod în aceste alte programe ca și în Excel:
- Faceți clic cu mouse-ul în locația unde urmează să fie adăugat textul;
- Tip = RAND ();
- Apăsați tasta Enter de pe tastatură.
Numărul de paragrafe ale textului aleatoriu variază în funcție de versiunea programului utilizat. De exemplu, Word 2013 generează cinci paragrafe de text în mod implicit, în timp ce Word 2010 generează doar trei.
Pentru a controla cantitatea de text produs, introduceți numărul paragrafelor dorite ca argument între parantezele goale.
De exemplu,
= RAND (7)
va genera șapte paragrafe de text în locația aleasă.