Skip to main content

RANDBETWEEN pentru a crea generatorul de numere aleatoare în Excel

Java Programming Tutorial - 26 - Random Number Generator (Aprilie 2025)

Java Programming Tutorial - 26 - Random Number Generator (Aprilie 2025)
Anonim

RANDBETWEEN funcția 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 cele mai frecvent utilizate RAND funcția 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.

Dacă aveți nevoie să generați numere aleatorii, inclusiv valori zecimale, utilizați ExcelRAND funcţie.

01 din 02

RANDBETWEEN Sintaxă de funcții și argumente

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, parantezele, separatoarele de virgulă și argumentele. Sintaxa pentru RANDBETWEEN funcția este:

= RANDBETWEEN (Bottom, Top)

  • Fund: (Necesar) Cel mai mic număr întreg posibil ca funcția să fie returnată 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.
  • Top: (Obligatoriu) Cel mai înalt număr întreg este funcția de a reveni 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, RANDBETWEEN funcția va reveni a #NUM! valoarea erorii în celula în care este localizată funcția.

Ca RAND funcţie, RANDBETWEEN este una dintre funcțiile volatile ale Excel - ceea ce înseamnă că 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 pot încetini timpul de răspuns al programului datorită frecvenței recalculațiilor.
02 din 02

Folosind funcția RANDBETWEEN a Excel

Pașii enumerați mai jos se referă la modul de obținere RANDBETWEEN pentru a returna un număr întreg aleator între 1 și 100.

= RANDBETWEEN (1100)

Opțiunile pentru introducerea funcției și argumentele sale includ:

  1. Introducerea funcției complete într-o celulă de foaie de lucru.
  2. Selectarea funcției și a argumentelor utilizând Formula constructor.

Deși este posibil să tastați doar manual funcția completă, mulți oameni consideră că este mai ușor să folosească formularea constructorului deoarece are grijă să intre sintaxa funcției, cum ar fi parantezele și separatoarele de virgule între argumente.

  1. Click pe celulă C3 pentru al face să fie celula activă - locul în care se aflăRANDBETWEEN funcția va fi localizată.
  2. Faceți clic peFormulele fila dinpanglică.
  3. Faceți clic peMath & Trig pentru a deschide lista derulantă Funcție.
  4. Click pe RANDBETWEEN din listă pentru a deschide Formulatorul de formule

Datele care vor fi introduse în rândurile goale din caseta de dialog vor forma argumentele funcției.

Introducerea Argumentelor funcției RANDBETWEEN

  1. Click peLinia de fund din caseta de dialog.
  2. Faceți clic pe celulăA3 în foaia de lucru pentru a introduce această referință de celule în caseta de dialog.
  3. Click peLinia de sus din caseta de dialog.
  4. Faceți clic pe celulăB3 în foaia de lucru pentru a introduce a doua referință de celule.
  5. ClicO.Kpentru a finaliza funcția și a reveni la foaia de lucru.
  6. Un număr aleator între 1 și 100 ar trebui să apară în celula C3.
  7. Pentru a genera un alt număr aleator, apăsați peF9 cheie de pe tastatură care determină recalcularea foii de lucru.
  8. 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ț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.