Skip to main content

RANDBETWEEN per crear generador de números aleatoris en Excel

Anonim

El RANDBETWEEN La funció es pot utilitzar per generar nombres enters aleatoris (només enters) entre un rang de valors en un full de càlcul Excel. El rang per al nombre aleatori s'especifica mitjançant els arguments de la funció.

Mentre que els més utilitzats habitualment RAND la funció retornarà un valor decimal entre 0 i 1, RANDBETWEEN pot generar un enter entre tots dos valors definits com 0 i 10 o 1 i 100.

Si necessiteu generar nombres aleatoris, inclosos valors decimals, utilitzeu ExcelRAND funció

01 de 02

RANDBETWEEN Sintaxi de funcions i arguments

La sintaxi d'una funció fa referència al disseny de la funció i inclou el nom de la funció, claudàtors, separadors de coma i arguments. La sintaxi per a la RANDBETWEEN la funció és:

= RANDBETWEEN (baix, dalt)

  • Inferior: (Obligatori) L'enter més baix possible, la funció és retornar com a resultat. Es pot introduir l'enter real per aquest argument o pot ser una referència de la ubicació de les dades del full de càlcul.
  • Superior: (Obligatori) L'enter més alt possible és retornar com a resultat. Es pot introduir l'enter real per aquest argument o pot ser una referència de la ubicació de les dades del full de càlcul.

#NUM! error: Si l'argument inferior és un nombre més gran que l'argument superior, el RANDBETWEEN la funció tornarà a #NUM! valor d'error a la cel·la on es troba la funció.

Com el RAND funció, RANDBETWEEN és una de les funcions volàtils d'Excel: el que això significa és que:

  • La funció es recalcula - produeix un nou número aleatori cada vegada que el full de treball canvia, i això inclou accions com ara l'addició de noves dades o fórmules.
  • Qualsevol fórmula que depèn, ja sigui directament o indirectament, en una cel·la que contingui una funció volàtil, també es tornarà a calcular cada vegada que es produeixi un canvi en el full de treball.
  • En fulls de treball o llibres que contenen grans quantitats de dades, les funcions volàtils s'han d'utilitzar amb precaució ja que poden frenar el temps de resposta del programa a causa de la freqüència dels recàlculs.
02 de 02

Ús de la funció RANDBETWEEN d'Excel

Els passos que es detallen a continuació indiquen com fer-ho RANDBETWEEN funció per retornar un enter aleatori entre 1 i 100.

= RANDBETWEEN (1.100)

Les opcions per introduir la funció i els seus arguments inclouen:

  1. Escriure la funció completa en una cel·la de full de treball.
  2. Seleccionant la funció i els arguments utilitzant el Formula Builder.

Tot i que només es pot escriure la funció completa a mà, molta gent creu que és més fàcil utilitzar el Generador de fórmules, ja que s'ocupa d'introduir la sintaxi de la funció, com ara claudàtors i separadors de coma entre arguments.

  1. Fer clic a cel·la C3 per fer que sigui la cel·la activa: la ubicació on es troba laRANDBETWEEN la funció es localitzarà.
  2. Feu clic alFórmules pestaña delcinta.
  3. Feu clic alMath & Trig icona per obrir la llista desplegable Funció.
  4. Fer clic a RANDBETWEEN a la llista per obrir el Formula Builder

Les dades que s'introdueixen a les files en blanc del quadre de diàleg formaran els arguments de la funció.

Introduir els arguments de la funció RANDBETWEEN

  1. Fer clic aLinia inferior del quadre de diàleg.
  2. Feu clic a la cel·laA3 al full de treball per introduir aquesta referència de cel·la al quadre de diàleg.
  3. Fer clic aLínia superior del quadre de diàleg.
  4. Feu clic a la cel·laB3 al full de treball per entrar a la segona referència de la cel·la.
  5. Feu clicD'acordper completar la funció i tornar al full de treball.
  6. S'hauria d'incloure un número aleatori d'entre 1 i 100 a la cel·la C3.
  7. Per generar un altre número aleatori, premeu elF9 tecla al teclat que fa que el full de treball es torni a calcular.
  8. Quan feu clic a la cel·la C3, la funció completa = RANDBETWEEN (A3, A3) apareix a la barra de fórmules que hi ha a sobre del full de càlcul.

Les funcions que tracten l'aleatorietat retornaran un valor diferent en cada recàlcul. Això significa que cada vegada que una funció s'avalua en una cel·la diferent, els números aleatoris seran reemplaçats per nombres aleatoris actualitzats.