¿Quiere agregar un poco de emoción a su análisis de datos? Aprenda a utilizar la función RANDARRAY para ordenar aleatoriamente sus datos en Excel.

Hay muchas funciones diferentes disponibles en Excel que facilitan la transformación y organización de datos. Una de estas funciones es la función RANDARRAY, que le permite aleatorizar sus datos de manera eficiente en Excel.

La función RANDARRAY resulta muy útil cuando se trabaja en tareas como mezclar personas aleatoriamente en grupos. Esta guía lo guiará a través de la función RANDARRAY, cubriendo su definición y cómo usar la función en Excel.

¿Qué es la función RANDARRAY?

La función RANDARRAY en Excel es una función de matriz dinámica que devuelve una matriz de números aleatorios según la cantidad de filas, columnas y valores mínimos y máximos que especifique. Los valores de retorno de las funciones de matriz dinámica se extienden automáticamente a las celdas circundantes.

La sintaxis de la función RANDARRAY es:

=RANDARRAY([rows],[columns],[min],[max],[integer])
instagram viewer

Dónde:

  • filas (opcional) representa el número de filas a llenar. Por defecto, esto es 1 fila.
  • columnas (opcional) es el número de columnas a llenar. De forma predeterminada, esto es 1 columna.
  • mín. (opcional) es el número aleatorio más pequeño que se devolverá. Esto es 0 por defecto.
  • máximo (opcional) es el número aleatorio más grande que se devolverá. Este es 1 por defecto.
  • entero (opcional) determina qué tipo de valores devolver. VERDADERO representa números enteros, mientras que FALSO, que es el valor predeterminado, representa números decimales. Debe tener en cuenta que el argumento de número entero es necesario si desea devolver números enteros.

Dado que todos los parámetros de la función RANDARRAY son opcionales, devolverá un valor si solo se especifica un argumento. Por lo tanto, puede devolver una matriz de números basada en el número que estableció en cualquiera de estos cuatro argumentos: filas, columnas, mínimo y máximo. un valor.

Cómo utilizar la función RANDARRAY en Excel

Para comenzar, usemos la función RANDARRAY en algunos ejemplos parciales por sí sola para comprender cómo navega por la hoja de cálculo.

1. Explorando el argumento de fila y columna de la función RANDARRY

Supongamos que desea datos aleatorios que ocupen cinco filas y cuatro columnas.

  1. Seleccione una celda para ingresar la fórmula. vamos a usar el celular B3.
  2. En la barra de fórmulas, ingrese la función =RANDARRAY(
  3. La fórmula llama a la función RANDARRAY para especificar el número de filas. Escribir 5,
  4. A continuación, la función solicita que se establezca el número de columnas. Escribe 4.
  5. Escribir 5, luego una coma y 4.
  6. Escribe un ) para cerrar el corchete ya que no usaríamos los otros argumentos en este primer ejemplo.
  7. Prensa Ingresar.

Su sintaxis final será:

=RANDARRAY(5,4)

Una vez que presione Ingresar, la fórmula devolverá números decimales aleatorios distribuidos en cinco filas y cuatro columnas porque usted especificó cinco para las filas y cuatro para las columnas en la fórmula. ¡Esto significa que tu fórmula funcionó!

2. Explorando el argumento mínimo y máximo de la función RANDARRY

Usando los otros dos parámetros opcionales, min y max, puede devolver una matriz aleatoria de números y especificar el número mínimo y máximo en la matriz.

Continuaremos donde lo dejamos en el último ejemplo. Esta vez queremos que el número más pequeño sea 20 y el más grande para ser 100.

  1. Seleccione la celda donde desea ingresar la fórmula. vamos a usar el celular B3 de nuevo.
  2. En la barra de fórmulas, ingrese la siguiente fórmula:
    =RANDARRAY(5,4,20,100)
    Esta fórmula funciona de forma muy parecida a la anterior. La diferencia esta vez es que hemos especificado 20 y 100 como nuestro número más pequeño y más grande.
  3. Prensa Ingresar. Esta nueva fórmula devolverá números decimales aleatorios entre 20 y 100 repartidos en cinco filas y cuatro columnas.

3. Explorando el argumento entero de la función RANDARRY

Los dos ejemplos anteriores devolvieron números decimales porque, de forma predeterminada, si no se especifica, RANDARRAY devuelve números decimales. Para obtener números enteros o enteros, debe especificar VERDADERO para el argumento entero en la fórmula.

Demostremos esto.

  1. Seleccione la celda donde desea ingresar la fórmula. vamos a usar el celular B3 una vez más.
  2. En la barra de fórmulas, ingrese la siguiente fórmula y presione Ingresar.
=RANDARRAY(5,4,20,100,TRUE)

Observe que todos los números son enteros. Eso es lo que el VERDADERO en la fórmula sí. Si cambias el VERDADERO a FALSO, la función RANDARRAY devolverá números decimales en su hoja de cálculo de Excel.

Cómo utilizar las funciones RANDARRAY y SORTBY para ordenar datos aleatoriamente en Excel

La función RANDARRAY funciona bien cuando se trata de producir datos aleatorios. Sin embargo, para ordenar los datos, deberá emparejar la función RANDARRAY con la Función ORDENAR en Microsoft Excel.

La sintaxis de la función SORTBY es:

=SORTBY(array, by_array,[sort_order], [array/order], ...)

Dónde:

  • formación es el rango de datos que desea ordenar.
  • por_matriz es el rango por el que desea ordenar el parámetro de matriz.
  • Orden de clasificación es el orden de clasificación. 1 = ascendente (predeterminado), -1 = descendente.
  • matriz/orden solo se usa si tiene una matriz adicional para ordenar u ordenar su clasificación.

Usemos un nuevo ejemplo a continuación para demostrar cómo se puede emparejar la función RANDARRAY con la función SORTBY en Excel. En este ejemplo, tenemos una lista de diez nombres. Usaremos RANDARRAY para seleccionar el nombre aleatoriamente y SORTBY para ordenarlo.

  1. Seleccione la celda donde desea ingresar la fórmula. Hagamos uso del celular D5.
  2. En la barra de fórmulas, ingrese la siguiente fórmula:
    =SORTBY(C3:C12,
    Esta fórmula consiste en ORDENAR POR y es formación argumento. En este paso, el ORDENAR POR funciones formación El argumento tiene la lista B4:B13 como la matriz que queremos ordenar.
  3. Escribe una coma.
  4. Ahora, la función SORTBY espera que usted ingrese su por_array. Escribe la siguiente fórmula para este argumento.
    RANDARRAY(10)
    Esta fórmula aleatorizará los diez elementos seleccionados de la lista usando números del uno al 10.
  5. Cierre el corchete para la función RANDARRAY.
  6. Cierre el corchete de la función SORTBY.

Su sintaxis final será:

=SORTBY(C3:C12,RANDARRAY(10))

Puedes usar el evaluar la función para comprender mejor esta fórmula de Excel.

Aleatorizar mucho más que nombres

La función RANDARRAY en Microsoft Excel es una función versátil que resulta útil en diversas situaciones. Con él, puede aleatorizar sus datos y organizarlos sin esfuerzo. Puedes combinarlo con otras funciones de Excel para maximizar su potencial y ser más productivo.