Función MAKEARRAY

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

Devuelve una matriz calculada de un tamaño de fila y columna especificado mediante la aplicación de una función LAMBDA.

Sintaxis

=MAKEARRAY(rows, cols, lambda(row, col))

La sintaxis de la función MAKEARRAY tiene los siguientes argumentos y parámetros:

  • filas Número de filas de la matriz. Debe ser mayor que cero.

  • cols Número de columnas de la matriz. Debe ser mayor que cero.

  • lambda LAMBDA a la que se llama para crear la matriz. LAMBDA toma dos parámetros:

    • fila Índice de fila de la matriz.
    • col Índice de columna de la matriz.

Errores

Proporcionar una función LAMBDA no válida o un número incorrecto de parámetros devuelve un error #VALUE! llamado "Parámetros incorrectos".

Establecer un argumento de fila o columna en un valor < 1 o en un no número devuelve un #VALUE! #VALOR!.

Ejemplos

Ejemplo1: Crear una matriz 2D que represente una tabla de multiplicación simple

Copie la fórmula siguiente en la celda C2:

=MAKEARRAY(3,3,LAMBDA(r,c,r*c))

Primer ejemplo de la función MAKEARRAY

Ejemplo 2: Crear una lista aleatoria de valores

Escriba los datos de ejemplo en las celdas D1:E3 y, a continuación, copie la fórmula en la celda D4:

=MAKEARRAY(D2,E2,LAMBDA(row,col,CHOOSE(RANDBETWEEN(1,3),"Red","Blue","Green")))

Segundo ejemplo de la función MAKEARRAY