Ejemplos de la Función MATRIZALEAT- Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 5, 2023

Este tutorial muestra cómo utilizar la Función MATRIZALEAT en Excel y Google Sheets para generar una matriz de números aleatorios.

Ejemplos de la Función MATRIZALEAT-en-Excel

Resumen de la Función MATRIZALEAT

La función MATRIZALEAT se utiliza para devolver una matriz de números aleatorios. Se introdujo como reemplazo de la función ALEATORIO y de la función ALEATORIO.ENTRE.

La función MATRIZALEAT simplifica el proceso de generación de números aleatorios:

  1. Permite al usuario introducir la fórmula en una sola celda.
  2. Permitir al usuario especificar el número de valores aleatorios a generar.

Para utilizar la función MATRIZALEAT de la hoja de cálculo de Excel, seleccione una celda y escriba:

Sintaxis Función MATRIZALEAT en Excel

(Note como las entradas de la fórmula aparecen)

 

MATRIZALEAT Sintaxis y Entradas de la Función:

=MATRIZALEAT([filas], [columnas], [mín], [máx], [entero])

[filas] (opcional) – El número de filas que se devolverán y si se deja en blanco, por defecto es 1.

[Columnas ] (opcional ) – El número de columnas que se devolverán y, si se deja en blanco, el valor predeterminado es 1.

[min ] (opcional ) – El número mínimo que desea que se devuelva y si se deja en blanco es por defecto 0. Cuando se especifica un valor para esta entrada debe ser menor que el valor proporcionado para el argumento [max].

[max] (opcional) – El número máximo que desea que se devuelva y, si se deja en blanco, su valor predeterminado es 1. Cuando se especifica un valor para esta entrada, debe ser mayor que el valor proporcionado para el argumento [ min ]. Debe tener en cuenta que cuando las funciones [ min] y [ max] se dejan en blanco, la función MATRIZALEAT devuelve una matriz de números entre 0 y 1.

[entero] (opcional) – Devuelve un número entero o un valor decimal. Puede introducir VERDADERO para devolver un número entero o FALSO para devolver un número decimal. Si este argumento se deja en blanco, el valor predeterminado es FALSO, por lo que la fórmula devuelve un número decimal.

Cómo Utilizar la Función MATRIZALEAT

Para Devolver Varias Filas y Columnas

Podemos cambiar el tamaño del array que devuelve la función MATRIZALEAT cambiando el número de filas y columnas. Para ello especificamos los valores [filas] y [columnas] argumentos. Para devolver una matriz de números aleatorios de 5 filas de alto y 1 columna de ancho, introducimos la siguiente fórmula en la celda A2:

=MATRIZALEAT(5;1;1;10;VERDADERO)

Uso de la Función MATRIZALEAT en Excel

Para devolver una matriz de números aleatorios de 5 filas de alto y 3 columnas de ancho, introducimos la siguiente fórmula en A2:

=MATRIZALEAT(5;3;1;10;VERDADERO)

Función MATRIZALEAT Ejemplo2 en Excel

 

Para Devolver Números Entre Dos Valores

Cuando queremos devolver números entre dos valores, especificamos los valores en los campos [min] y [max] de los argumentos. Para devolver una lista de números aleatorios entre 1 y 10, introducimos la siguiente fórmula en A2:

=MATRIZALEAT(5;1;1;10)

Devolver Números Entre Dos Valores en Excel

 

Para Devolver Números Decimales o Enteros

Para devolver 5 números decimales entre 1 y 10, introducimos la siguiente fórmula en A2:

=MATRIZALEAT(5;1;1;10;FALSO)

Decimales Entre 1-10 en Excel

Tenga en cuenta que hemos establecido el argumento [entero] a FALSE lo que significa que la salida serán números decimales.

La fórmula también se puede escribir como:

=MATRIZALEAT(5;1;1;10)

Cuando el argumento [entero] no se especifica el argumento, el valor por defecto es FALSO:

Decimales Entre 1 10 sin Argumento Entero en Excel

Para devolver 5 números enteros entre 1 y 10, introducimos la siguiente fórmula en A2:

=MATRIZALEAT(5;1;1;10;VERDADERO)

Números Entre 1-10 en Excel

 

Tenga en cuenta que hemos establecido el argumento [entero] a VERDADERO lo que significa que la salida serán números enteros

Errores MATRIZALEAT

¡#VALOR!

Este error se produce cuando el valor del [min] es mayor que el valor del argumento [max] argumento.

Error Función Matrizalet Min Mayor Que Max

 

Para corregir este error, establezca el valor del argumento [min] [max] a un valor menor que el del argumento [max] argumento.

Corrección de Error Matrizaleat en Excel

 

¡#VALOR!

Este error se produce cuando hay un valor en el rango de derrame, es decir, el rango donde la función RANDARRAY coloca sus resultados. Para corregir este error, borre el rango que Excel resalta.

Error de Desbordamiento Función Matrizaleat en Excel

 

Consejos y Trucos de MATRIZALEAT

  1. Como todos los argumentos de la función MATRIAALEAT son opcionales, al introducir la fórmula siguiente en cualquier celda se obtiene un único valor entre 0 y 1:
    =MATRIZALEAT()

     

Trucos 1

 

  1. Si no se especifican los argumentos [min ] y [max ], MATRIZALEAT devolverá por defecto 0 y 1 respectivamente y devolverá una matriz de números aleatorios entre ceros (0) y unos(1).
=MATRIZALEAT(5;1;;;FALSO)

Trucos 2

 

  1. Si no se especifica el argumento [entero], MATRIZALEAT será por defecto FALSO y devolverá una matriz de números decimales:
    =MATRIZALEAT(5;1;1;10)

    Trucos 3

 

  1. MATRIZALEAT es diferente de las funciones ALEATORIO y ALEATORIO.ENTRE. Mientras que ALEATORIO y ALEATORIO.ENTRE devuelven un único valor, MATRIZALEAT devuelve una matriz.
  2. Asegúrese de que las celdas situadas debajo de la celda de entrada están en blanco para evitar el error de desbordamiento.

RANDARRAY (MATRIZALEAT) en Google Sheets

La función RANDARRAY funciona exactamente igual en Google Sheets que en Excel, solo que, mantiene su nombre original en Inglés.:

Función RANDARRAY en Google Sheets

 

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to List of Excel Functions