Skip to main content

Usando la función RAND de Google Sheets

Cody and The Chat (Abril 2025)

Cody and The Chat (Abril 2025)
Anonim

Una forma de generar números aleatorios en Google Sheets es con la función RAND. Por sí misma, la función genera un rango limitado cuando se trata de generar números aleatorios, pero al usar RAND en fórmulas y al combinarlo con otras funciones, el rango de valores se puede ampliar fácilmente.

  • Al especificar los valores altos y bajos de un rango, se puede hacer que RAND devuelva números aleatorios dentro de un rango específico como 1 y 10 o 1 y 100.
  • La salida de la función también se puede reducir a enteros combinando la función con la función TRUNC, que trunca o elimina todas las posiciones decimales de un número.

En Google Sheets, al generar un valor aleatorio entre 0 y 1, la función RAND devuelve un número aleatorio entre 0 inclusive y 1 exclusivo. Si bien es habitual describir el rango de valores generados por la función como de 0 a 1, en verdad, es más exacto decir que el rango está entre 0 y 0.99999999 …

La fórmula que devuelve un número aleatorio entre 1 y 10 devuelve un valor entre 0 y 9.99999 …

La sintaxis de la función RAND

La sintaxis de una función se refiere al diseño de la función e incluye el nombre de la función, los corchetes, los separadores de coma y los argumentos.

La sintaxis de la función RAND es:

= RAND ()

A diferencia de la función RANDBETWEEN, que requiere que se especifiquen los argumentos de gama alta y baja, la función RAND no acepta argumentos.

La función RAND y la volatilidad

La función RAND es una función volátil que, de forma predeterminada, cambia o recalcula cada vez que cambia la hoja de trabajo, y estos cambios incluyen acciones como la adición de nuevos datos.

Además, cualquier fórmula que dependa directa o indirectamente de una celda que contenga una función volátil también se vuelve a calcular cada vez que ocurre un cambio en la hoja de cálculo.

Por lo tanto, en las hojas de trabajo que contienen grandes cantidades de datos, las funciones volátiles deben usarse con precaución, ya que pueden ralentizar el tiempo de respuesta del programa debido a la frecuencia de recálculos.

Generando Nuevos Números Aleatorios Con Actualizar

Debido a que Google Sheets es un programa de hoja de cálculo en línea, la función RAND puede ser forzada a generar nuevos números aleatorios al actualizar la pantalla con el botón de actualización del navegador web.

Una segunda opción es presionar el F5 Tecla en el teclado que también actualiza la ventana actual del navegador.

Cambio de la frecuencia de actualización de RAND

En Google Sheets, la frecuencia con la que RAND y otras funciones volátiles se recalculan puede cambiarse de la predeterminada en cambio a:

  • En cambio y cada minuto.
  • En cambio y cada hora.

Los pasos para modificar la frecuencia de actualización son:

  1. Haga clic en elExpedienteMenú para abrir la lista de opciones del menú.
  2. Haga clic enConfiguración de hoja de cálculo en la lista para abrir elConfiguración de hoja de cálculo caja de diálogo.
  3. Bajo laRecálculoEn la sección del cuadro de diálogo, haga clic en la configuración actual, comoen cambiopara mostrar la lista completa de opciones de recálculo.
  4. Haga clic en la opción de recálculo deseada en la lista.
  5. Haga clic en elGuardar ajustes Botón para guardar el cambio y volver a la hoja de trabajo.

Entrar en la función RAND

Dado que la función RAND no toma argumentos, puede ingresarse en cualquier celda de la hoja de trabajo escribiendo:

= RAND ()

Alternativamente, la función también se puede ingresar usando Google Sheets ' sugerencia automática El cuadro que aparece a medida que el nombre de la función se escribe en una celda. Los pasos son:

  1. Haga clic en una celda en una hoja de cálculo donde se mostrarán los resultados de la función.
  2. Escriba el signo igual ( = ) seguido del nombre de la función RAND.
  3. A medida que escribe, el sugerencia automática Aparece un cuadro con los nombres de las funciones que comienzan con la letra R.
  4. Cuando el nombre RAND aparece en el cuadro, haga clic en el nombre para ingresar el nombre de la función y un corchete abierto en la celda seleccionada.
  5. Un número aleatorio entre 0 y 1 aparece en la celda actual.
  6. Para generar otro, presione elF5 Tecla en el teclado o actualizar el navegador.

Al hacer clic en la celda actual, la función completa = RAND () aparece en la barra de fórmulas sobre la hoja de trabajo.

Generando números aleatorios entre 1 y 10 o 1 y 100

La forma general de la ecuación utilizada para generar un número aleatorio dentro de un rango específico es:

= RAND () * (Alto - Bajo) + Bajo

donde Alto y Bajo representan los límites superior e inferior del rango de números deseado.

Para generar un número aleatorio entre 1 y 10, ingrese la siguiente fórmula en una celda de la hoja de trabajo:

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

Para generar un número aleatorio entre 1 y 100, ingrese la siguiente fórmula en una celda de la hoja de trabajo:

= RAND () * (100 - 1) + 1

Generando enteros aleatorios entre 1 y 10

Para devolver un entero, un número entero sin porción decimal, la forma general de la ecuación es:

= TRUNC (RAND () * (Alto - Bajo) + Bajo)

Para generar un entero aleatorio entre 1 y 10, ingrese la siguiente fórmula en una celda de la hoja de trabajo:

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