Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Excel 2024 Excel 2024 para Mac

Aplica LAMBDA a cada columna y devuelve una matriz de los resultados. Por ejemplo, si la matriz original es de 3 columnas por 2 filas, la matriz devuelta es de 3 columnas por 1 fila.

Sintaxis

=BYCOL (matriz, lambda(columna))

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

  • array      Matriz que se va a separar por columna.

  • lambda      LAMBDA que toma una columna como parámetro único y calcula un resultado. LAMBDA toma un parámetro:

  • columna   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".

Si no se proporciona una función LAMBDA ni nada más que un valor único devuelto por la función LAMBDA, se devuelve un error #CALC.

Ejemplos

Ejemplo 1: Devolver el valor máximo de cada columna

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

=BYCOL(A1:C2, LAMBDA(array, MAX(array)))

Primer ejemplo de la función BYCOL

Ejemplo 2: Devolver la suma del valor cuadrado de cada elemento de la matriz en cada columna

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

=BYCOL(A1:C2,LAMBDA(array,SUMSQ(array)))

Segundo ejemplo de la función BYCOL

¿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.