O modalitate de a genera numere aleatorii în Foi de calcul Google este cu funcția RAND. Funcția generează o gamă limitată atunci când vine vorba de generarea de numere aleatoare, dar prin utilizarea RAND în formule și prin combinarea acesteia cu alte funcții, intervalul de valori poate fi ușor extins.
- 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.
În Foi de calcul Google, când se generează o valoare aleatorie între 0 și 1, funcția RAND returnează un număr aleator între 0 inclusiv și 1 exclusiv. Deși este obișnuit să se descrie intervalul de valori generate de funcție ca fiind de la 0 la 1, în realitate, este mai precis să se spună că intervalul este între 0 și 0.99999999 ….
Formula care returnează un număr aleator între 1 și 10 returnează o valoare între 0 și 9.99999 ….
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 nivel înalt și inferior, funcția RAND nu acceptă argumente.
Funcția RAND și Volatilitatea
Funcția RAND este o funcție volatilă care, în mod implicit, se modifică sau se recalculează de fiecare dată când se modifică foaia de lucru, iar aceste modificări includ acțiuni cum ar fi adăugarea de noi date.
Mai mult, orice formulă care depinde fie direct, fie indirect, de o celulă care conține o funcție volatilă, se recalculează de fiecare dată când are loc o modificare a foii de lucru.
Prin urmare, în foile 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 recalculărilor.
Generarea de noi numere aleatoare cu reîmprospătare
Deoarece foile Google sunt un program de calcul tabelar online, funcția RAND poate fi forțată să genereze noi numere aleatorii prin reîmprospătarea ecranului utilizând butonul de reîmprospătare a browserului web.
O a doua opțiune este să apăsați pe F5 cheie de pe tastatură care actualizează, de asemenea, fereastra browserului curent.
Schimbarea frecvenței de refresh a RAND
În Foi de calcul Google, frecvența cu care se recalculează RAND și alte funcții volatile poate fi schimbată de la valoarea implicită cu privire la schimbările la:
- La schimbare și la fiecare minut
- La schimbare și la fiecare oră
Pașii pentru modificarea ratei de reîmprospătare sunt:
- Faceți clic peFişierpentru a deschide lista opțiunilor din meniu.
- Click peSetări pentru foi de calcul din listă pentru a deschideSetări pentru foi de calcul căsuță de dialog.
- Subrecalculareasecțiunea din caseta de dialog, faceți clic pe setarea curentă, cum ar ficu privire la schimbărilepentru a afișa lista completă a opțiunilor de recalculare.
- Dați clic pe opțiunea de recalculare dorită din listă.
- Faceți clic peSalvează setările pentru a salva modificarea și a reveni la foaia de lucru.
Introducerea funcției RAND
Deoarece funcția RAND nu are argumente, ea poate fi introdusă în orice celulă de foaie de lucru prin tastarea:
= RAND ()
Alternativ, funcția poate fi introdusă și utilizând funcțiile Google Sheets ' auto-sugerează caseta care apare ca numele funcției este tastat într-o celulă. Pașii sunt:
- Faceți clic pe o celulă într-o foaie de lucru în care vor fi afișate rezultatele funcției.
- Introduceți semnul egal ( = ) urmată de numele funcției RAND.
- Pe măsură ce tastați, auto-sugerează apare caseta cu numele funcțiilor care încep cu litera R.
- Când numele RAND apare în casetă, faceți clic pe nume pentru a introduce numele funcției și o coloană rotundă deschisă în celula selectată.
- Un număr aleator între 0 și 1 apare în celula curentă.
- Pentru a genera altul, apăsați peF5 tasta de pe tastatură sau reîmprospătarea browserului.
Când faceți clic pe celula curentă, funcția completă = RAND () apare în bara de formula de deasupra foii de lucru.
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ă a foii 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
Generarea de repere î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)