A função LAMBDA no Excel é uma ferramenta poderosa que permite criar funções personalizadas sem a necessidade de usar o VBA (Visual Basic for Applications). Com o LAMBDA, você pode definir uma função diretamente em uma célula e utilizá-la em outras partes da sua planilha. Aqui está um guia básico sobre como usar a função LAMBDA:
Estrutura Básica
A sintaxe da função LAMBDA é a seguinte:
=LAMBDA([parâmetro1, parâmetro2, ...], cálculo)
- Parâmetros: Estes são os argumentos que você deseja usar na sua função. Você pode ter quantos parâmetros quiser, ou nenhum.
- Cálculo: Esta é a expressão que define o que a função faz. Pode referir-se aos parâmetros mencionados anteriormente.
Passos para Usar a Função LAMBDA
- Definir a Função:
- Comece na célula onde deseja criar a função.
- Escreva `=LAMBDA(` seguido dos parâmetros que você deseja usar. Coloque o cálculo depois da lista de parâmetros.
- Testar a Função:
- Após definir sua função LAMBDA, você deve testá-la imediatamente. Como a função LAMBDA não é armazenada automaticamente como uma função definida pelo usuário, você precisa chamá-la diretamente.
- Para testar, você pode chamar a função LAMBDA diretamente na mesma célula ou copiar a expressão completa para outra célula e passar os valores dos parâmetros.
- Nomear a Função (Opcional, mas Recomendado):
- Você pode nomear sua função LAMBDA através do Gerenciador de Nomes no Excel. Isso facilita o uso da função em várias partes da sua planilha.
- Vá para “Fórmulas” > “Gerenciador de Nomes” > “Novo”.
- Dê um nome à sua função e insira a expressão LAMBDA na caixa “Refere-se a”.
Exemplo
Suponha que você queira criar uma função personalizada que some dois números e multiplicar o resultado por 2:
=LAMBDA(x, y, (x + y) * 2)
- Criar a Função:
- Testar a Função:
Chame a função diretamente na célula, substituindo `x` e `y` pelos valores:
=LAMBDA(x, y, (x + y) * 2)(3, 5)
Isso retornará 16, pois `(3 + 5) * 2 = 16`.
- Nomear a Função:
Nomeie a função como “SomaMultiplica”:
Então, você pode usar `SomaMultiplica` em qualquer célula com:
=SomaMultiplica(3, 5)
Essa funcionalidade é útil para simplificar a reutilização de cálculos complexos, sem recorrer a macros ou plugins extras, tornando suas planilhas mais eficientes e organizadas.