Genera números aleatoris amb la funció RAND de Google Sheets

Taula de continguts:

Genera números aleatoris amb la funció RAND de Google Sheets
Genera números aleatoris amb la funció RAND de Google Sheets
Anonim

Una manera de generar números aleatoris a Fulls de càlcul de Google és amb la funció RAND. Per si mateixa, la funció crea un rang limitat quan es tracta de generar números aleatoris. Utilitzant RAND en fórmules i combinant-lo amb altres funcions, el rang de valors es pot ampliar fàcilment.

Com funciona la funció RAND

En especificar els valors alt i baix d'un interval, RAND pot retornar nombres aleatoris dins d'un interval especificat, com ara 1 i 10 o 1 i 100.

La sortida de la funció també es pot reduir a nombres enters combinant la funció amb la funció TRUNC, que trunca o elimina tots els decimals d'un nombre.

A Google Sheets, quan es genera un valor aleatori entre 0 i 1, la funció RAND retorna un nombre aleatori entre 0 inclòs i 1 exclusiu. Tot i que s'acostuma a descriure l'interval de valors generat per la funció com de 0 a 1, en realitat, és més exacte dir que l'interval està entre 0 i 0,99999999…

La fórmula que retorna un nombre aleatori entre 1 i 10 retorna un valor entre 0 i 9,99999…

Image
Image

La sintaxi de la funció RAND

La sintaxi d'una funció fa referència a la disposició de la funció i inclou el nom de la funció, claudàtors, separadors de comes i arguments.

La sintaxi de la funció RAND és:

=RAND ()

A diferència de la funció RANDBETWEEN, que requereix que s'especifiquen arguments de gamma alta i baixa, la funció RAND no accepta arguments.

La funció i la volatilitat RAND

La funció RAND és una funció volàtil que, de manera predeterminada, canvia o torna a calcular cada vegada que canvia el full de treball, i aquests canvis inclouen accions com ara afegir dades noves.

A més, qualsevol fórmula que depengui directament o indirectament d'una cel·la que conté una funció volàtil també es recalcula cada vegada que es produeix un canvi al full de treball.

Per tant, en fulls de treball que contenen grans quantitats de dades, les funcions volàtils s'han d'utilitzar amb precaució, ja que poden alentir el temps de resposta del programa a causa de la freqüència dels recàlculs.

Generació de nous números aleatoris amb l'actualització

Com que Google Sheets és un programa de fulls de càlcul en línia, la funció RAND es pot forçar a generar nous números aleatoris actualitzant la pantalla amb el botó d'actualització del navegador web.

Una segona opció és prémer la tecla F5 del teclat, que també actualitza la finestra del navegador actual.

Canvi de la freqüència d'actualització de RAND

A Google Sheets, podeu canviar la freqüència amb què RAND i altres funcions volàtils es tornen a calcular des del valor predeterminat en canviar a:

  • En canvi i cada minut.
  • En canvi i cada hora.

Els passos per modificar la freqüència d'actualització són:

  1. Seleccioneu el menú Fitxer per obrir la llista d'opcions del menú.
  2. Seleccioneu Configuració del full de càlcul a la llista per obrir el quadre de diàleg Configuració del full de càlcul.

    Image
    Image
  3. A la secció Recàlcul del quadre de diàleg, trieu la configuració actual, com ara en canvi per mostrar la llista completa d'opcions de recàlcul.

    Image
    Image
  4. Seleccioneu la opció de recàlcul desitjada a la llista.

    Image
    Image
  5. Seleccioneu el botó Desa la configuració per desar el canvi i tornar al full de treball.

    Image
    Image

Introducció a la funció RAND

Com que la funció RAND no pren arguments, es pot introduir a qualsevol cel·la del full de treball escrivint:

=RAND ()

Com a alternativa, també podeu introduir la funció mitjançant el quadre de suggeriments automàtics de Google Sheets que apareix quan el nom de la funció s'escriu en una cel·la. Els passos són:

  1. Seleccioneu una cel·la en un full de treball on es mostrin els resultats de la funció.
  2. Escriviu el signe (=) seguit del nom de la funció RANDA mesura que escriviu, apareixerà el quadre de suggeriments automàtics amb els noms de les funcions que comencen per la lletra R. Quan aparegui el nom RAND al quadre, seleccioneu nom per introduir el nom de la funció i un claudàtor rodó obert a la cel·la seleccionada.

    Image
    Image
  3. A la cel·la actual apareix un nombre aleatori entre 0 i 1. Per generar-ne un altre, premeu la tecla F5 del teclat o actualitzeu el navegador.

    Image
    Image

Quan seleccioneu la cel·la actual, la funció completa=RAND () apareix a la barra de fórmules a sobre del full de treball.

Generació de números aleatoris entre 1 i 10 o 1 i 100

La forma general de l'equació utilitzada per generar un nombre aleatori dins d'un interval especificat és:

=RAND()(Alt - Baix) + Baix

Aquí, Alt i Baix signifiquen els límits superior i inferior de l'interval de nombres desitjat.

Per generar un nombre aleatori entre 1 i 10, introduïu la fórmula següent a una cel·la del full de treball:

=RAND()(10 - 1) + 1

Per generar un nombre aleatori entre 1 i 100, introduïu la fórmula següent a una cel·la del full de treball:

=RAND()(100 - 1) + 1

Generació de nombres enters aleatoris entre 1 i 10

Per retornar un nombre enter, un nombre sencer sense part decimal, la forma general de l'equació és:

=TRUNC (RAND() (Alt - Baix) + Baix)

Per generar un nombre enter aleatori entre 1 i 10, introduïu la fórmula següent a una cel·la del full de treball:

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

Recomanat: