Navegação Rápida
Função BYCOL
Resumo
A função BYCOL aplica uma função LAMBDA a cada coluna de uma matriz e retorna uma matriz com os resultados. É ideal para realizar cálculos independentes em cada coluna, transformando uma matriz de múltiplas colunas em uma linha de resultados.
Sintaxe
BYCOL(matriz, lambda(coluna))
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| matriz | Array |
Sim | Matriz ou intervalo cujas colunas serão processadas individualmente |
| lambda | LAMBDA |
Sim | Função LAMBDA com parâmetro único 'coluna' que retorna um valor por coluna |
Usando a função BYCOL
A BYCOL é perfeita para análises estatísticas por coluna, formatação condicional por coluna ou qualquer operação que precise ser aplicada independentemente em cada coluna de uma matriz. Substitui loops complexos por uma única fórmula elegante.
Exemplos Comuns de BYCOL
Máximo de cada coluna
=BYCOL(A1:C10, LAMBDA(coluna, MAX(coluna)))
Retorna em uma linha horizontal o maior valor encontrado em cada uma das 3 colunas do intervalo A1:C10.
Soma dos quadrados por coluna
=BYCOL(A1:C10, LAMBDA(coluna, SUMSQ(coluna)))
Calcula a soma dos quadrados de todos os valores em cada coluna individualmente.
Contagem de valores não vazios
=BYCOL(A1:C10, LAMBDA(coluna, COUNTA(coluna)))
Conta quantos valores não vazios existem em cada coluna.
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR! - Parâmetros incorretos
Cause: LAMBDA inválido ou número incorreto de parâmetros
Solution: Verifique se o LAMBDA tem apenas um parâmetro chamado 'coluna'
#CALC!
Cause: LAMBDA ausente ou retornando múltiplos valores
Solution: Certifique-se que o LAMBDA retorna exatamente um valor único
#NOME?
Cause: LAMBDA não reconhecido
Solution: Use sintaxe correta: LAMBDA(coluna, cálculo)
Notas
- Disponível apenas no Excel 365 e Excel 2021
- O parâmetro do LAMBDA deve ser nomeado 'coluna'
- Resultado sempre tem 1 linha e tantas colunas quantas a matriz original
- Funciona com spill arrays dinâmicos
Compatibilidade
Disponível em: Excel 365, Excel 2021
Não disponível em: Excel 2019 e versões anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365, Excel 2021