Una manera de generar nombres aleatoris a Fulls de càlcul de Google és amb la funció RAND. Per si mateixa, la funció genera un rang limitat quan es tracta de generar nombres aleatoris, però mitjançant l'ús de RAND en fórmules i combinant-lo amb altres funcions, el rang de valors es pot ampliar fàcilment.
- En especificar els valors alt i baix d'un rang, RAND es pot fer per retornar nombres aleatoris dins d'un interval especificat com 1 i 10 o 1 i 100.
- La funció de la funció també es pot reduir als sencers combinant la funció amb la funció TRUNC, que trunca o elimina tots els decimals d'un número.
A Fulls de càlcul de Google, quan es genera un valor aleatori entre 0 i 1, la funció RAND retorna un nombre aleatori entre 0 inclosos i 1 exclusiu. Si bé és habitual descriure el rang de valors generats per la funció com de 0 a 1, en realitat, és més exacte dir que el rang està entre 0 i 0.99999999 …
La fórmula que retorna un nombre aleatori entre 1 i 10 torna un valor entre 0 i 9.99999 …
Sintaxi de la funció RAND
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 funció RAND és:
= RAND ()
A diferència de la funció RANDBETWEEN, que requereix arguments d'alta i baixa definició, la funció RAND no accepta cap argument.
La funció RAND i la volatilitat
La funció RAND és una funció volàtil que, de manera predeterminada, canvia o recalcula cada vegada que el full de treball canvia, i aquests canvis inclouen accions com ara l'addició de noves dades.
A més, qualsevol fórmula que depèn directa o indirectament d'una cel·la que contingui una funció volàtil també es recalcula cada vegada que es produeix un canvi en el 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 frenar el temps de resposta del programa a causa de la freqüència dels recalculacions.
Generació de nous números aleatoris amb actualització
Atès que Google Sheets és un programa de fulls de càlcul en línia, la funció RAND es pot veure obligada a generar nous nombres aleatoris actualitzant la pantalla mitjançant el botó d'actualització del navegador web.
Una segona opció és prémer la tecla F5 tecla del teclat que també actualitza la finestra del navegador actual.
Canviar la freqüència de refresc de RAND
A Fulls de càlcul de Google, la freqüència amb la qual RANK i altres funcions volàtils es tornen a calcular es poden canviar per defecte sobre el canvi a:
- Al canvi i cada minut
- Al canvi i cada hora
Els passos per modificar la taxa d'actualització són:
- Feu clic alDossiermenú per obrir la llista d'opcions del menú.
- Fer clic aConfiguració del full de càlcul a la llista per obrir elConfiguració del full de càlcul Caixa de diàleg.
- Sota laRecàlculsecció del quadre de diàleg, feu clic a la configuració actual, com arasobre el canviper mostrar la llista completa de les opcions de recàlcul.
- Feu clic a l'opció de recàlcul que vulgueu a la llista.
- Feu clic alDesa configuració botó per guardar el canvi i tornar al full de treball.
Introduir la funció RAND
Atès que la funció RAND no pren cap argument, es pot ingressar a qualsevol cel·la de full de treball escrivint:
= RAND ()
Alternativament, la funció també es pot introduir mitjançant l'ús de les fulles de Google suggerir automàticament caixa que apareix com el nom de la funció s'introdueix en una cel·la. Els passos són:
- Feu clic a una cel·la en un full de càlcul on es mostraran els resultats de la funció.
- Escriu el signe d'igual ( = ) seguit del nom de la funció RAND.
- A mesura que escriviu, el suggerir automàticament El quadre apareix amb els noms de les funcions que comencen amb la lletra R.
- Quan el nom RAND apareix a la casella, feu clic al nom per introduir el nom de la funció i un clauer obert a la cel·la seleccionada.
- Apareix un número aleatori entre 0 i 1 a la cel·la actual.
- Per generar un altre, premeu elF5 teclegeu el teclat o actualitzeu el navegador.
Quan feu clic a la cel·la actual, la funció completa = RAND () apareix a la barra de fórmules que hi ha a sobre del full de càlcul.
Generar 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 rang especificat és:
= RAND () * (Alt - Baix) + Baix
on Alta i Baixa signifiquen els límits superior i inferior del rang de nombres desitjat.
Per generar un nombre aleatori d'entre 1 i 10, introduïu la fórmula següent en una cel·la del full de treball:
= RAND () * (10 - 1) + 1
Per generar un número aleatori entre 1 i 100, introduïu la fórmula següent en una cel·la de full de treball:
= RAND () * (100 - 1) + 1
Generar enters aleatoris entre 1 i 10
Per tornar un enter - un nombre sencer sense una porció decimal - la forma general de l'equació és:
= TRUNC (RAND () * (Alt - Baix) + Baix)
Per generar un enter aleatori entre 1 i 10, introduïu la següent fórmula en una cel·la de full de treball:
= TRUNC (RAND () * (10 - 1) + 1)