Guia do Excel

Como usar a função LAMBDA no Excel: Guia Completo com Exemplos

Guia completo da função LAMBDA no Excel com exemplos práticos para criar funções personalizadas, reutilizáveis e automatizar planilhas.

MR
Marcos Rieper

Especialista em Excel

Atualizado em 19 de setembro de 2026 Publicado em 02 de fevereiro de 2026 4 min de leitura
Planilha para baixar

Lambda Excel

Baixe agora — o link vai direto para o seu e-mail.

  • Download 100% gratuito
  • Arquivo pronto para usar no Excel
  • Enviamos o link no seu e-mail
4.7 MB · Excel 2010 ou superior

Receba a planilha no seu e-mail

A função LAMBDA no Excel permite criar funções personalizadas, reutilizáveis e sem VBA, usando apenas fórmulas. Com ela, o Excel passa a funcionar como um verdadeiro ambiente de criação de funções sob medida.

Esse recurso é ideal para quem deseja padronizar cálculos, reduzir fórmulas longas, organizar melhor planilhas e automatizar análises.

O que é a função LAMBDA no Excel?

A função LAMBDA permite:

  • Criar funções personalizadas

  • Reutilizar lógicas complexas

  • Evitar repetição de fórmulas

  • Substituir soluções com VBA em muitos cenários

Ela funciona como uma função definida pelo usuário, criada diretamente no Excel.

Como usar a função LAMBDA no Excel (modo padrão)

Antes de criar funções avançadas, é fundamental entender como a LAMBDA funciona na prática.

Estrutura básica da função LAMBDA

=LAMBDA(parâmetro1; parâmetro2; ...; cálculo)

Exemplo simples:

=LAMBDA(x; y; x + y)

⚠️ Sozinha, essa fórmula não retorna nada útil, pois a LAMBDA precisa ser executada ou nomeada.

Duas formas de usar a LAMBDA no Excel

1️⃣ Usar a LAMBDA diretamente na célula

=LAMBDA(x; y; x + y)(10; 5)

Resultado: 15

Essa forma é útil para testes, mas não é a mais indicada para uso profissional.

2️⃣ Criar uma função LAMBDA reutilizável (forma correta)

Passo a passo:

  1. Acesse Fórmulas → Gerenciador de Nomes

  2. Clique em Novo

  3. Defina um nome para a função

  4. No campo Refere-se a, insira a LAMBDA

  5. Confirme

A partir disso, a função passa a funcionar como qualquer função nativa do Excel.

Vantagens de usar LAMBDA no Excel

  • Elimina fórmulas gigantes

  • Padroniza cálculos

  • Facilita manutenção

  • Aumenta produtividade

  • Não exige VBA

Agora, vamos aos exemplos práticos com 3 funções LAMBDA reais.

Função LAMBDA 1: Listar Aniversariantes por Mês

Objetivo da função

Retornar automaticamente os nomes das pessoas que fazem aniversário em um mês específico.

lambda aniversariantes excel

Estrutura da função fnAniversariantes

=LAMBDA(
_Nomes;
_Nascimentos;
_NumMes;
FILTRO(_Nomes; MÊS(_Nascimentos)=_NumMes)
)
lambda aniversariantes excel 2

Como usar na planilha

Exemplo de chamada da função:

=fnAniversariantes(B5:B56; C5:C56; G3)
lambda aniversariantes excel 3

Onde:

  • B5:B56 → nomes

  • C5:C56 → datas de nascimento

  • G3 → número do mês (1 a 12)

Benefícios práticos

  • Ideal para RH

  • Listas dinâmicas

  • Atualização automática

  • Zero colunas auxiliares

Função LAMBDA 2: PROCV que retorna todos os resultados (fnProcvTodos)

Problema resolvido

O PROCV tradicional retorna apenas um resultado. Essa função retorna todos os valores encontrados.

Estrutura da função fnProcvTodos

=LAMBDA(
_pesquisa;
_valor_pesquisa;
_matriz_pesquisa;
_matriz_retorno;
FILTRO(_matriz_retorno; _matriz_pesquisa=_valor_pesquisa)
)
lambda procvtodos excel 1

Exemplo de uso

=fnProcvTodos(F5; B6:B32; C6:C32)
lambda procvtodos excel 2

Resultado: todos os registros relacionados ao valor pesquisado.

Benefícios práticos

  • Substitui PROCV, PROCX e ÍNDICE+CORRESP

  • Ideal para listas, relatórios e dashboards

  • Totalmente dinâmico

Função LAMBDA 3: Remover Linhas em Branco de uma Matriz

Objetivo da função

Eliminar automaticamente linhas em branco de uma tabela, sem filtros manuais.

Estrutura da função fnRemoverLinhasBranco

=LAMBDA(
_MATRIZ;
FILTRO(_MATRIZ; BYROW(_MATRIZ; LAMBDA(linha; CONT.VALORES(linha)>0)))
)
remover linhas lambda excel 1

Como usar

=fnRemoverLinhasBranco(B5:G73)

Resultado: matriz limpa, contínua e pronta para relatórios.

remover linhas lambda excel 2

Benefícios práticos

  • Limpeza automática de dados

  • Ideal para Power BI, dashboards e relatórios

  • Evita erros em gráficos e Tabelas Dinâmicas

Boas práticas ao usar LAMBDA no Excel

  • Use nomes claros para as funções

  • Padronize prefixos (ex: fn)

  • Teste a fórmula antes de registrar

  • Documente a finalidade da função

  • Evite lógica excessivamente complexa em uma única LAMBDA

Quando usar LAMBDA no Excel?

Use LAMBDA quando:

  • A fórmula se repete várias vezes

  • O cálculo é complexo

  • Você quer padronização

  • Não quer usar VBA

  • Trabalha com automações em Excel moderno

Conclusão

A função LAMBDA no Excel transforma a forma de criar fórmulas, permitindo funções personalizadas, reutilizáveis e profissionais.

Com exemplos como:

  • Aniversariantes por mês

  • PROCV com múltiplos retornos

  • Remoção automática de linhas em branco

fica claro que a LAMBDA é um dos recursos mais poderosos do Excel atual.

Download Planilha de Banco de Horas Gratuita

Clique no botão abaixo para realizar o  download do arquivo de exemplo:

Planilha para baixar

Lambda Excel

Baixe agora — o link vai direto para o seu e-mail.

  • Download 100% gratuito
  • Arquivo pronto para usar no Excel
  • Enviamos o link no seu e-mail
4.7 MB · Excel 2010 ou superior

Receba a planilha no seu e-mail

Este conteúdo foi útil?

Continue lendo