Utilizați funcția RANDBETWEEN pentru a genera numere aleatorii
Funcția RANDBETWEEN poate fi utilizată pentru a genera numere întregi aleatoare (numai numere întregi) între o gamă de valori într-o foaie de lucru Excel. Intervalul pentru numărul aleatoriu este specificat folosind argumentele funcției.
În timp ce funcția RAND mai frecvent folosită va returna o valoare zecimală între 0 și 1, RANDBETWEEN poate genera un număr întreg între oricare două valori definite - cum ar fi 0 și 10 sau 1 și 100.
Utilizările pentru RANDBETWEEN includ crearea unor formule de specialitate, cum ar fi formula de aruncare a monedei afișată în rândul 4 din imaginea de mai sus și simularea rulajului cu zaruri .
Notă: Dacă trebuie să generați numere aleatorii, inclusiv valori zecimale, utilizați funcția RAND a Excel .
Sintaxa și argumentele funcției RANDBETWEEN
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 RANDBETWEEN este:
= RANDBETWEEN (Bottom, Top)
- Dată: (Necesar) Cel mai mic număr întreg posibil este ca funcția să se întoarcă ca rezultat. Integerul real poate fi introdus pentru acest argument sau poate fi o referință de celule la locația datelor din foaia de lucru.
- Sus: (Obligatoriu) Cel mai înalt număr întreg posibil ca funcția să revină ca rezultat. Integerul real poate fi introdus pentru acest argument sau poate fi o referință de celule la locația datelor din foaia de lucru.
- #NUM! eroare : Dacă argumentul Bottom este un număr mai mare decât argumentul Top , funcția RANDBETWEEN va returna un număr #NUM! eroare în celula în care este localizată funcția așa cum se arată în rândul 5 din imaginea de mai sus.
Folosind funcția RANDBETWEEN a Excel
Pașii enumerați mai jos se referă la modul de obținere a funcției RANDBETWEEN pentru a returna un întreg aleator între 1 și 100, după cum se arată în rândul 3 din imaginea de mai sus.
Introducerea funcției RANDBETWEEN
Opțiunile pentru introducerea funcției și argumentele sale includ:
- Tastarea funcției complete, cum ar fi: = RANDBETWEEN (1.100) sau = RANDBETWEEN (A3, A3) într-o celulă de foaie de lucru;
- Selectarea funcției și a argumentelor utilizând caseta de dialog a funcției .
Deși este posibil să tastați doar manual funcția completă, mulți oameni consideră că este mai ușor să folosească caseta de dialog deoarece se ocupă de introducerea sintaxei funcției - cum ar fi parantezele și separatoarele de virgule între argumente.
Deschiderea casetei de dialog
Pentru a deschide caseta de dialog Funcție RANDBETWEEN:
- Faceți clic pe celula C3 pentru a deveni celula activă - locația în care va fi localizată funcția RANDBETWEEN.
- Faceți clic pe fila Formule a panglicii .
- Faceți clic pe pictograma Math & Trig pentru a deschide lista verticală de funcții.
- Faceți clic pe RANDBETWEEN din listă pentru a deschide caseta de dialog a funcției.
Datele care vor fi introduse în rândurile goale din caseta de dialog vor forma argumentele funcției.
Introducerea Argumentelor funcției RANDBETWEEN
- Faceți clic pe linia de jos a casetei de dialog.
- Faceți clic pe celula A3 din foaia de lucru pentru a introduce această referință de celule în caseta de dialog.
- Faceți clic pe linia de sus a casetei de dialog.
- Faceți clic pe celula B3 din foaia de lucru pentru a introduce a doua referință de celule.
- Faceți clic pe OK pentru a finaliza funcția și a reveni la foaia de lucru.
- Un număr aleator între 1 și 100 ar trebui să apară în celula C3.
- Pentru a genera un alt număr aleator, apăsați tasta F9 de pe tastatură care determină recalcularea foii de lucru.
- Când faceți clic pe celula C3, funcția completă = RANDBETWEEN (A3, A3) apare în bara de formula de deasupra foii de lucru.
Funcția RANDBETWEEN și volatilitatea
Ca și funcția RAND, RANDBETWEEN este una dintre funcțiile volatile ale Excel. Ce înseamnă asta este:
- Funcția se recalculează - produce un nou număr aleator de fiecare dată când se modifică foaia de lucru și aceasta include acțiuni cum ar fi adăugarea de noi date sau formule.
- 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.
Recalcularea avertismentelor
Funcțiile care se ocupă de întâmplări vor reda o valoare diferită la fiecare recalculare. Aceasta înseamnă că de fiecare dată când o funcție este evaluată într-o celulă diferită, numerele aleatoare vor fi înlocuite cu numere aleatorii actualizate.
Din acest motiv, dacă un anumit set de numere aleatoare urmează a fi studiat mai târziu, ar fi util să copiați aceste valori și apoi să lipiți aceste valori într-o altă parte a foii de lucru.