Cum se utilizează funcțiile RAND și RANDBETWEEN în Excel

Există momente în care dorim să simulăm aleatoriu fără a efectua efectiv un proces aleatoriu. De exemplu, să presupunem că am dorit să analizăm o instanță specifică de 1.000.000 de aruncări ale unei monede corecte. Am putea arunca moneda de un milion de ori și să înregistrăm rezultatele, dar acest lucru va dura puțin. O alternativă este utilizarea funcțiilor de număr aleatoriu în Excel Microsoft. Funcțiile RAND și RANDBETWEEN oferă ambele modalități de a simula comportamentul aleatoriu.

Funcția RAND

Vom începe prin a lua în considerare funcția RAND. Această funcție este utilizată tastând următoarele într-o celulă în Excel:

= RAND ()

Funcția nu are argumente în paranteze. Se returnează un număr real aleator între 0 și 1. Aici acest interval de numere reale este considerat un spațiu de probă uniform, deci orice număr de la 0 la 1 este la fel de probabil să fie returnat atunci când se utilizează această funcție.

Funcția RAND poate fi utilizată pentru a simula un proces aleatoriu. De exemplu, dacă am dori să folosim acest lucru pentru a simula aruncarea unei monede, va trebui să folosim doar funcția IF. Când numărul nostru aleatoriu este mai mic de 0,5, atunci am putea avea funcția de revenire H pentru capete. Când numărul este mai mare sau egal cu 0,5, atunci am putea avea funcția T return pentru cozi.

Funcția RANDBETWEEN

O a doua funcție Excel care se ocupă de randomitate se numește RANDBETWEEN. Această funcție este utilizată tastând următoarele într-o celulă goală în Excel.

= RANDBETWEEN ([limita inferioară], [limita superioară])

Aici textul între paranteze trebuie să fie înlocuit cu două numere diferite. Funcția va returna un număr întreg care a fost ales aleatoriu între cele două argumente ale funcției. Din nou, se presupune un spațiu de eșantion uniform, ceea ce înseamnă că fiecare număr întreg este probabil să fie ales.

De exemplu, evaluarea RANDBETWEEN (1,3) de cinci ori poate duce la 2, 1, 3, 3, 3.

Acest exemplu dezvăluie o utilizare importantă a cuvântului „între” în Excel. Aceasta trebuie să fie interpretată într-un sens incluziv pentru a include și limitele superioare și inferioare (atât timp cât sunt numere întregi).

Din nou, folosind funcția IF, am putea foarte ușor simula aruncarea oricărui număr de monede. Tot ce trebuie să facem este să folosim funcția RANDBETWEEN (1, 2) pe o coloană de celule. Într-o altă coloană, am putea folosi o funcție IF care returnează H dacă un 1 a fost returnat din funcția noastră RANDBETWEEN, iar un T în caz contrar.

Desigur, există și alte posibilități de modalități de utilizare a funcției RANDBETWEEN. Ar fi o aplicație simplă pentru a simula rularea unei matrițe. Aici am avea nevoie de RANDBETWEEN (1, 6). Fiecare număr de la 1 la 6 inclusiv reprezintă una din cele șase laturi ale unui decedaj.

Recomandări de recalculare

Aceste funcții care se ocupă de aleatoriu vor întoarce o valoare diferită la fiecare recalculare. Aceasta înseamnă că de fiecare dată când o funcție este evaluată într-o celulă diferită, numerele aleatorii vor fi înlocuite cu numere aleatoare actualizate. Din acest motiv, dacă un set de numere aleatorii va fi studiat mai târziu, ar fi util să copiați aceste valori, apoi să lipiți aceste valori într-o altă parte a foii de lucru.

Într-adevăr aleatoriu

Trebuie să fim atenți atunci când folosim aceste funcții, deoarece sunt cutii negre. Nu știm procesul pe care Excel îl folosește Excel pentru a-și genera numerele aleatorii. Din acest motiv, este dificil să știm cu siguranță că obținem numere aleatorii.