Pentru a genera cantități aleatorii sau mai degrabă pseudo-aleatoare în Excel, sunt furnizate funcții: RAND (RAND) și RANDBETWEEN. Primul va returna un număr real aleator distribuit uniform în intervalul de la 0 la 1, iar cel de-al doilea va returna un întreg aleator care se află în limitele specificate.
Astăzi vom vorbi despre aplicarea nestandard a funcției RANDOM, cu toate acestea, mai întâi un exemplu simplu al acestei funcții.
Un exemplu simplu de funcționare a funcției RANDOM
Pentru a crea 10 numere aleatorii de la 1 la 10, trebuie să introduceți aceste valori în argumentele funcției:
Un exemplu simplu de generare a variabilelor aleatoare prin funcția RANDOM
Generarea datelor aleatoare
Cu această funcție, nu este necesar să se genereze numai numere prime, puteți crea date aleatorii. Datele de început și de sfârșit pot fi introduse direct în argumentele funcției folosind funcția DATE:
Funcție SIGNIFICANT pentru generarea de date
Funcția RANDOM generează date bazate pe numere
Dacă adăugați funcția WORKDAY la formula, puteți genera datele numai în zilele lucrătoare (în mod implicit, sâmbăta și duminica sunt excluse).
Exemplu de generare a datelor numai în zilele lucrătoare
Generarea de valori ale textului aleatoriu
Probabil cel mai interesant caz de utilizare a funcției RANDOM. De fapt, aceasta nu este o generație, ci o selecție aleatorie de înregistrări de text dintr-o matrice.
Pentru a implementa această idee, veți avea nevoie de un set de intrări de text și de funcția CHOOSE. Această funcție selectează înregistrarea specificată din matricea de înregistrări, în total pot exista până la 254 intrări simultan.
Un exemplu simplu de înregistrare a selecției zilei din săptămână:
deoarece este introdus numărul 2, marți va fi selectat, dar pentru selectarea aleatorie a zilei din săptămână, funcția trebuie combinată cu cazul considerat:
este mai bine, bineînțeles, să puneți informațiile text în celule și să faceți referințe deja pe celule propriu-zise.
În cele din urmă, adăugați că, în mod implicit, funcția RANDOM este recalculată de fiecare dată când efectuați anumite operații cu foaia, de exemplu introduceți date noi. Cea mai ușoară modalitate de a repara datele calculate este de a folosi o inserție specială (opțiunea "Introduceți valori numai").
Alegerea liberă a valorilor textului utilizând funcțiile SELECT și RANDOM
Alte modalități de a stabili valorile calculate sunt descrise aici.