Cómo utilizar la función RANDARRAY (MATRIZALEAT) en Excel
Español | Inglesa |
---|---|
MATRIZALEAT | RANDARRAY |
Descripción General
La función RANDARRAY()
en Excel y MATRIZALEAT()
en Google Sheets se utilizan para crear un arreglo de números aleatorios entre 0 y 1. El usuario puede definir las dimensiones del arreglo, lo que resulta especialmente útil para simulaciones, análisis estadísticos y otras tareas que requieran muestras aleatorias.
Sintaxis y Ejemplos
La sintaxis para Excel es:
RANDARRAY([filas], [columnas], [mínimo], [máximo], [entero])
Donde:
filas
: Número de filas en la matriz resultante.columnas
: Número de columnas en la matriz resultante.mínimo
: El valor mínimo de los números generados. Es opcional.máximo
: El valor máximo de los números generados. Es opcional.entero
: Si es VERDADERO, los números generados serán enteros aleatorios. Es opcional.
Un ejemplo simple en Excel podría ser:
=RANDARRAY(3, 4)
Esto genera un arreglo de 3 filas y 4 columnas con valores aleatorios entre 0 y 1.
Fórmula en Google Sheets
En Google Sheets, la función es MATRIZALEAT
y la sintaxis es similar:
=MATRIZALEAT(3, 2)
Esto crea una matriz de 3 filas por 2 columnas de números aleatorios entre 0 y 1.
Aplicaciones Prácticas de la Función
La generación de números aleatorios se utiliza ampliamente en diversos campos como el financiero, científico y educativo. A continuación, mostramos dos ejemplos prácticos de uso de esta función.
Simulación de Portafolio de Inversiones
Por ejemplo, si queremos simular los retornos esperados de un portafolio de acciones durante cinco días para tres acciones diferentes, podríamos usar:
=RANDARRAY(5, 3) * 5%
Esta fórmula crea una matriz de 5 filas (días) y 3 columnas (acciones), donde los valores aleatorios se multiplican por 5% para reflejar las variaciones porcentuales diarias en los precios de las acciones.
Experimentos de Permutaciones Aleatorias
También podemos usar RANDARRAY
para llevar a cabo un experimento de permutaciones aleatorias. Por ejemplo, para generar un número entero aleatorio entre 1 y 10 en 10 pruebas separadas, utilizaríamos:
=RANDARRAY(1, 10, 1, 10, TRUE)
Esto genera una fila con 10 columnas, cada una con un número entero aleatorio del 1 al 10, ideal para experimentos donde las condiciones necesitan ser asignadas de manera aleatoria.
Las funciones RANDARRAY()
y MATRIZALEAT()
son herramientas potentes para la generación eficiente de múltiples números aleatorios, lo que facilita grandemente el análisis y manejo de datos en escenarios que requieren muestras o valores aleatorios repetidos.
Maggiori informazioni: https://support.microsoft.com/es-es/office/matrizaleat-función-matrizaleat-21261e55-3bec-4885-86a6-8b0a47fd4d33