La función MATRIZALEAT en Excel es una herramienta poderosa que permite generar matrices de números aleatorios de manera sencilla y eficiente. Esta función es especialmente útil para simulaciones, análisis de datos y cualquier tarea que requiera la generación de números aleatorios. A continuación, exploraremos en detalle cada uno de los argumentos de la función MATRIZALEAT.
Sintaxis de la función MATRIZALEAT
La sintaxis de la función MATRIZALEAT es la siguiente:
=MATRIZALEAT([filas], [columnas], [min], [max], [entero])
Argumentos de la función
- filas (opcional)
- Descripción: Especifica el número de filas que deseas que tenga la matriz de números aleatorios.
- Valor predeterminado: Si se omite, el valor predeterminado es 1.
- Ejemplo:
=MATRIZALEAT(5, 3)generará una matriz de 5 filas y 3 columnas.
- columnas (opcional)
- Descripción: Especifica el número de columnas que deseas que tenga la matriz de números aleatorios.
- Valor predeterminado: Si se omite, el valor predeterminado es 1.
- Ejemplo:
=MATRIZALEAT(5, 3)generará una matriz de 5 filas y 3 columnas.
- min (opcional)
- Descripción: Define el valor mínimo que pueden tener los números generados.
- Valor predeterminado: Si se omite, el valor predeterminado es 0.
- Ejemplo:
=MATRIZALEAT(5, 3, 10)generará una matriz con números aleatorios mínimos de 10.
- max (opcional)
- Descripción: Define el valor máximo que pueden tener los números generados.
- Valor predeterminado: Si se omite, el valor predeterminado es 1.
- Ejemplo:
=MATRIZALEAT(5, 3, 10, 100)generará una matriz con números aleatorios entre 10 y 100.
- entero (opcional)
- Descripción: Determina si los números generados serán enteros o decimales.
- Valores posibles:
VERDADEROpara números enteros,FALSOpara números decimales. - Valor predeterminado: Si se omite, el valor predeterminado es
FALSO. - Ejemplo:
=MATRIZALEAT(5, 3, 10, 100, VERDADERO)generará una matriz de números enteros entre 10 y 100.
Ejemplos Prácticos
Generar una matriz de números decimales
Este ejemplo genera una matriz de 4 filas y 4 columnas con números decimales aleatorios entre 0 y 1.

Generar una matriz de números enteros
Este ejemplo genera una matriz de 3 filas y 3 columnas con números enteros aleatorios entre 1 y 50.

Generar una matriz con valores personalizados
Este ejemplo genera una matriz de 2 filas y 5 columnas con números decimales aleatorios entre -10 y 10.

Notas Adicionales
La función MATRIZALEAT es exclusiva para los suscriptores de Microsoft 365.
Si no se especifican los argumentos de filas o columnas, MATRIZALEAT devolverá un único valor decimal entre 0 y 1.
Si el valor mínimo es mayor que el valor máximo, la función devolverá un error #VALOR!.
En el siguiente video veremos una explicación detallada de la nueva función MATRIZALEAT.
Video explicativo:
Suscríbete al canal para no perderte los siguientes videos:
Deja una respuesta