Generează numere aleatorii utilizând funcția RAND Foi de calcul Google

Cuprins:

Generează numere aleatorii utilizând funcția RAND Foi de calcul Google
Generează numere aleatorii utilizând funcția RAND Foi de calcul Google
Anonim

O modalitate de a genera numere aleatorii în Foi de calcul Google este cu funcția RAND. Prin ea însăși, funcția creează un interval limitat atunci când vine vorba de generarea de numere aleatorii. Folosind RAND în formule și combinându-l cu alte funcții, gama de valori poate fi extinsă cu ușurință.

Cum funcționează funcția RAND

Prin specificarea valorilor ridicate și scăzute ale unui interval, RAND poate returna numere aleatorii dintr-un interval specificat, cum ar fi 1 și 10 sau 1 și 100.

Ieșirea funcției poate fi, de asemenea, redusă la numere întregi prin combinarea funcției cu funcția TRUNC, care trunchiază sau elimină toate zecimale dintr-un număr.

În Foi de calcul Google, atunci 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ă descriem intervalul de valori generat de funcție ca fiind de la 0 la 1, în adevăr, este mai exact să spunem că intervalul este între 0 și 0,99999999…

Formula care returnează un număr aleatoriu între 1 și 10 returnează o valoare între 0 și 9,99999…

Image
Image

Sintaxa funcției RAND

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze, separatori prin virgulă și argumente.

Sintaxa pentru funcția RAND este:

=RAND ()

Spre deosebire de funcția RANDBETWEEN, care necesită specificarea argumentelor high-end și low-end, funcția RAND nu acceptă argumente.

Funcția și volatilitatea RAND

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 precum adăugarea de date noi.

În plus, orice formulă care depinde direct sau indirect de o celulă care conține o funcție volatilă, de asemenea, se recalculează de fiecare dată când are loc o modificare în foaia de lucru.

De aceea, în foile de lucru care conțin cantități mari de date, funcțiile volatile trebuie utilizate cu prudență, deoarece pot încetini timpul de răspuns al programului din cauza frecvenței recalculărilor.

Generarea de noi numere aleatorii cu reîmprospătare

Deoarece Google Sheets este un program de calcul online, funcția RAND poate fi forțată să genereze noi numere aleatorii reîmprospătând ecranul folosind butonul de reîmprospătare a browserului web.

O a doua opțiune este să apăsați tasta F5 de pe tastatură, care reîmprospătează și fereastra actuală a browserului.

Modificarea frecvenței de reîmprospătare a RAND

În Foi de calcul Google, puteți modifica frecvența cu care RAND și alte funcții volatile se recalculează de la valoarea prestabilită la schimbare la:

  • La schimbare și în fiecare minut.
  • La schimbare și la fiecare oră.

Pașii pentru modificarea ratei de reîmprospătare sunt:

  1. Selectați meniul Fișier pentru a deschide lista de opțiuni a meniului.
  2. Selectați Setări foi de calcul din listă pentru a deschide caseta de dialog Setări foi de calcul.

    Image
    Image
  3. În secțiunea Recalculare a casetei de dialog, alegeți setarea curentă, cum ar fi la modificare pentru a afișa lista completă a opțiunilor de recalculare.

    Image
    Image
  4. Selectați opțiunea de recalculare dorită din listă.

    Image
    Image
  5. Selectați butonul Salvare setări pentru a salva modificarea și a reveni la foaia de lucru.

    Image
    Image

Intrarea funcției RAND

Deoarece funcția RAND nu acceptă argumente, poate fi introdusă în orice celulă din foaia de lucru tastând:

=RAND ()

În mod alternativ, puteți introduce funcția folosind caseta de sugestii automate a Foii de calcul Google, care apare pe măsură ce numele funcției este introdus într-o celulă. Pașii sunt:

  1. Selectați o celulă dintr-o foaie de lucru în care urmează să fie afișate rezultatele funcției.
  2. Tastați semnul egal (=) urmat de numele funcției RANDPe măsură ce tastați, caseta de sugestie automată apare cu numele funcțiilor care încep cu litera R. Când în casetă apare numele RAND, selectați nume pentru a introduce numele funcției și o paranteză rotundă deschisă în celula selectată.

    Image
    Image
  3. În celula curentă apare un număr aleatoriu între 0 și 1. Pentru a genera altul, apăsați tasta F5 de pe tastatură sau reîmprospătați browserul.

    Image
    Image

Când selectați celula curentă, funcția completă=RAND () apare în bara de formule de deasupra foii de lucru.

Generarea numerelor aleatorii între 1 și 10 sau 1 și 100

Forma generală a ecuației folosită pentru a genera un număr aleatoriu într-un interval specificat este:

=RAND()(Ridicat - Scăzut) + Scăzut

Aici, High și Low înseamnă limitele superioare și inferioare ale intervalului dorit de numere.

Pentru a genera un număr aleatoriu î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 aleatoriu între 1 și 100, introduceți următoarea formulă într-o celulă a foii de lucru:

=RAND()(100 - 1) + 1

Generarea numerelor întregi aleatorii între 1 și 10

Pentru a returna un număr întreg - un număr întreg fără porțiune zecimală - forma generală a ecuației este:

=TRUNC (RAND() (Ridicat - Scăzut) + Scăzut)

Pentru a genera un număr întreg aleatoriu între 1 și 10, introduceți următoarea formulă într-o celulă a foii de lucru:

=TRUNC (RAND()(10 - 1) + 1)

Recomandat: