Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Mi Office para iPhone

Devuelve una matriz calculada de un tamaño de fila y columna especificado, aplicando 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:

  • rows      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: 

    • row      Í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 row o col en un valor <1 o un valor no numérico devuelve un error #VALUE! .

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

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.