Saber cómo generar números aleatorios en su hoja de cálculo puede ser extremadamente útil. Afortunadamente, esto se puede hacer con facilidad en Hojas de cálculo de Google. Puede usar dos funciones en Hojas de cálculo de Google para crear un número aleatorio. Estas son las funciones RAND y RANDBETWEEN.
RANDBETWEEN le permite generar un número aleatoriamente a partir de un límite dado entre dos números. Este artículo se centrará en la función RANDBETWEEN y analizará su sintaxis, las razones para usar RANDBETWEEN en lugar de RAND y algunos ejemplos de la función.
La sintaxis de RANDBETWEEN
Antes de ver la función en acción, es importante comprender la sintaxis de la fórmula. Funciona de manera similar a ALEATORIO ENTRE en Excel. Aquí se explica cómo usarlo en Hojas de cálculo de Google:
=ALEATORIO ENTRE(inferior, superior)
Esta sintaxis es relativamente simple en comparación con otras funciones y solo necesita dos argumentos para funcionar. Estos son:
- más bajo: Este es el límite inferior del rango. Especifica que el número a generar debe ser igual o mayor que el parámetro definido.
- superior: Este es el límite superior del rango. Especifica que el número a generar debe ser igual o menor que el parámetro definido.
Se pueden utilizar valores decimales para los parámetros inferior y superior. El uso de estos valores significa que el límite superior se redondeará al número entero inferior. Por ejemplo, si el límite superior es 10,4, se redondeará a 10. De manera similar, si el límite inferior se define como 2,6, el número se redondeará a 3.
ALEATORIO ENTRE vs. RAND
Aunque RAND y RANDBETWEEN funcionan de la misma manera y se pueden usar para propósitos similares, como construir generadores de números aleatorios complejos en Hojas de cálculo de Google, Ellos no son los mismos.
- Es mucho menos probable que RANDBETWEEN produzca números completamente únicos para un rango más pequeño en comparación con la fórmula RAND.
- RAND puede devolver valores decimales, mientras que RANDBETWEEN devuelve valores enteros.
- La fórmula RAND no toma ningún parámetro, mientras que RANDBETWEEN requiere dos parámetros para funcionar. Los parámetros especifican el límite superior e inferior de los valores a generar.
- La fórmula RAND puede generar un número entre 0 y 1. Por otro lado, RANDBETWEEN puede usarse para generar un número dentro de un límite definido por el usuario.
RANDBETWEEN Ejemplos en Hojas de cálculo de Google
Para comprender la función correctamente, veamos algunos ejemplos de la función en acción.
ALEATORIO ENTRE
Esta es la forma más sencilla de usar la función ALEATORIO ENTRE en Hojas de cálculo de Google. En el siguiente ejemplo, seleccionaremos el límite inferior como 1 y el superior como 100. La función generará un valor entre los límites especificados.
Estos son los pasos a seguir para hacer esto:
- Haga clic y seleccione la celda donde desea ingresar la fórmula.
- Escriba un símbolo igual y luego el nombre de la fórmula. Agregue un corchete de apertura después de esto. En este caso, se verá así. =ALEATORIO ENTRE(
- Para el primer parámetro, ingresaremos el límite inferior, que es 1 en este caso.
- Agregue un símbolo de coma y escriba el segundo parámetro, que es el límite superior. En este caso lo es 100.
- Agrega un paréntesis de cierre para terminar la fórmula.
- presione el Ingresar o haga clic fuera de la celda para ejecutar la fórmula.
ALEATORIO anidado ENTRE
En este ejemplo, veremos una implementación anidada de la fórmula RANDBETWEEN. Tenemos 10 nombres en una columna y deseamos elegir un nombre al azar. Podemos hacer esto combinando las fórmulas INDEX, RANDBETWEEN y COUNTA.
Estos son los pasos a seguir para hacer esto:
- Haga clic y seleccione la celda donde desea ingresar la fórmula.
- Escriba un símbolo igual y luego el nombre de la primera fórmula. Agregue un corchete de apertura después de esto. En este caso, se verá como =ÍNDICE(
- Para el primer parámetro, ingresaremos el rango de celdas, que es A2:A11 en este caso.
- Agregue un símbolo de coma y escriba el segundo parámetro, que es la fórmula ALEATORIO ENTRE. En este caso lo es ALEATORIO ENTRE(
- Agregue el primer parámetro para la fórmula, que es 1 como límite inferior.
- Para el límite superior, usaremos la fórmula COUNTA para contar el número de entradas. Aquí, lo escribimos como CONTARA(
- Escriba el rango de celdas como parámetro para COUNTA. Aquí, lo escribimos como A2:A11.
- Agregue tres corchetes de cierre para terminar la fórmula (uno para cada función anidada en la fórmula)
- presione el Ingresar o haga clic fuera de la celda para ejecutar la fórmula.
Hablemos de cómo funciona la fórmula.
- Primero, usamos la fórmula ÍNDICE para devolver un elemento de la columna en la posición indicada por un número aleatorio.
- Luego usamos la fórmula ALEATORIO ENTRE para generar el número aleatorio entre los límites inferior y superior.
- COUNTA se usa para encontrar el límite superior de la columna.
Cosas que debe saber sobre RANDBETWEEN
La fórmula ALEATORIO ENTRE es una fórmula volátil. Esto significa que vuelve a calcular cada vez que ver, editar o eliminar una versión de su Hoja de Google. También se realiza un recálculo cada vez que vuelve a abrir la hoja de cálculo.
También puede forzar que la función se recalcule cada minuto o cada hora. Para hacer esto, deberá habilitar el recálculo:
- haciendo clic en Expediente en la barra superior de la hoja de cálculo.
- En el menú desplegable que se abre, haga clic en Ajustes. Se abrirá una nueva ventana > cambie a la Cálculo pestaña.
- Haga clic en el cuadro debajo recálculo. Aquí, puede seleccionar cuándo se debe realizar el recálculo. Puedes elegir entre en el cambio, En el cambio y cada minuto, y En cambio y cada hora.
Tenga en cuenta que su hoja de cálculo puede volverse extremadamente lenta si usa esta opción, especialmente si tiene muchas fórmulas o valores en la hoja de cálculo.
Terminando la función RANDBETWEEN en Hojas de cálculo de Google
Para resumir todo, debe usar la función ALEATORIO ENTRE en Hojas de cálculo de Google cada vez que necesite establecer límites superior e inferior para un número aleatorio en una fórmula.
Se puede usar fácilmente solo en una celda y luego en una referencia de celda para otra función o anidado en una fórmula más larga. En cualquier caso, es una gran función esencial de Google Sheets para tener en su arsenal.