Função BYCOL

Aplica-se A
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 for Mac

Aplica um LAMBDA a cada coluna e devolve uma matriz dos resultados. Por exemplo, se a matriz original for de 3 colunas por 2 linhas, a matriz devolvida é de 3 colunas por 1 linha.

Sintaxe

=BYCOL (matriz; lambda(coluna))

A sintaxe da função BYCOL tem os seguintes argumentos e parâmetros:

  • matriz Uma matriz a ser separada por coluna.
  • lambda Um LAMBDA que utiliza uma coluna como um único parâmetro e calcula um resultado. O LAMBDA aceita um único parâmetro:
  • coluna Uma coluna da matriz.

Erros

Fornecer uma função LAMBDA inválida ou um número incorreto de parâmetros devolve um erro #VALOR! erro denominado "Parâmetros Incorretos".

Será apresentado o erro #CÁLC!, caso não seja fornecida uma função LAMBDA ou não for devolvido apenas um valor único a partir da função LAMBDA.

Exemplos

Exemplo 1: Devolver o valor máximo de cada coluna

Introduza os dados de exemplo nas células A1: C2 e, em seguida, copie a fórmula para a célula D4:

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

Primeiro exemplo da função BYCOL

Exemplo 2: Devolver a soma do valor quadrado de cada elemento de matriz em cada coluna

Introduza os dados de exemplo nas células A1: C2 e, em seguida, copie a fórmula para a célula D4:

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

Segundo exemplo da função BYCOL