Como usar a função LAMBDA no Excel

Como usar a função LAMBDA no Excel
Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

O Excel possui um arsenal de funções internas. Este arsenal inclui centenas de funções úteis em diversas categorias. Embora as funções internas do Excel cubram a maioria das áreas, não é possível que ele tenha uma função exclusiva para cada cálculo.





Mas o Excel tem mais um truque a oferecer. A função LAMBDA permite criar funções personalizadas no Excel. Com isso, você pode transformar suas fórmulas longas em uma função personalizada e simplificar seu fluxo de trabalho.





MAKEUSEDO VÍDEO DO DIA

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

A função LAMBDA é uma função integrada do Excel que permite criar funções personalizadas. Na maioria das vezes, você precisa combinar funções do Excel para realizar um cálculo. Se você é capaz de escrever fórmulas complexas no Excel, parabéns! Você entrou com sucesso na zona do pesadelo.





Uma fórmula que consiste em múltiplas funções e cálculos longos é um aborrecimento para gerenciar e reproduzir. Suponha que você tenha criado uma fórmula longa para uma planilha que outras pessoas também usarão. Mesmo que você seja imune a erros humanos, outros usuários podem não conseguir dê sentido completo à sua fórmula do Excel e cometer erros.

É aí que o LAMBDA entra para salvar o dia. A função LAMBDA no Excel permite converter uma fórmula em uma função. Você pode nomear sua função personalizada e usar apenas isso em suas planilhas. Isso simplifica drasticamente sua planilha. Em vez de uma longa fórmula usando várias funções, haverá uma única função fazendo tudo.



Compreendendo a função LAMBDA no Excel

 =LAMBDA([parameter1, parameter2, ...], formula)

A função LAMBDA aceita dois tipos de argumentos: parâmetros de fórmula e a própria fórmula. Para usar a função LAMBDA no Excel, você precisa primeiro definir os parâmetros em sua fórmula. Depois disso, você precisa inserir a fórmula usando esses parâmetros.

LAMBDA considerará o último argumento como a fórmula. Qualquer coisa que você colocar antes da vírgula final será registrado como um parâmetro. Você pode inserir até 253 parâmetros para LAMBDA. Os nomes dos parâmetros podem ser o que você quiser, desde que permaneça consistente em toda a fórmula. É uma boa prática manter os nomes curtos e concisos.





como saber se meu telefone está grampeado

Para usar a função LAMBDA diretamente em uma planilha, você precisa escrever a função junto com os parâmetros e a fórmula. Então, você deve inserir os parâmetros em outro par de parênteses.

 =LAMBDA(X, Y, X+Y)(A1, B1)

Por exemplo, esta fórmula define x e E como os parâmetros da fórmula e, em seguida, informa LAMBDA para adicioná-los. O segundo par de parênteses indica que A1 e B1 são as x e E parâmetros na fórmula.





  Exemplo de fórmula LAMBDA no Excel

Se você inserir esta fórmula diretamente em sua planilha, obterá os resultados. Mas esta fórmula não torna a fórmula original mais simples de usar. Na verdade, torna mais difícil porque agora você tem uma função extra nele. Isso porque você não deve usar o LAMBDA diretamente.

Em vez disso, você deve criar um novo nome no Gerenciador de nomes e consultar sua fórmula LAMBDA nele. Isso cria um nome personalizado para a fórmula LAMBDA, transformando-a em uma função personalizada. A partir daí, você pode simplesmente chamar esse nome para usar sua fórmula.

Como usar a função LAMBDA com o gerenciador de nomes no Excel

O Gerenciador de nomes permite definir nomes personalizados para diferentes elementos em sua planilha. Você pode use o Gerenciador de nomes para nomear intervalos específicos , células únicas ou fórmulas. Depois de dar um nome à sua fórmula, ela basicamente se torna uma função personalizada.

Veja como você pode usar a função LAMBDA no Name Manager:

  1. Vou ao Fórmulas guia e selecione Gerenciador de nomes .
  2. Na janela Gerenciador de nomes, clique em Novo .
  3. Digite o Nome da sua função personalizada.
  4. Colocou o Escopo de sua função. Configurando isso para pasta de trabalho habilitará a função personalizada em toda a pasta de trabalho.
  5. Digite uma descrição de sua função em Comente . Isso ajuda você a lembrar o que cada função personalizada faz.
  6. Digite a fórmula no Refere-se a caixa de texto.
  7. Clique OK .
  Criando um nome no Gerenciador de nomes

Agora sua função personalizada está pronta para uso! Vá para a barra de fórmulas em qualquer célula e digite o nome de suas funções personalizadas para ver por si mesmo.

Como usar a função LAMBDA no Excel

Agora que você sabe como dar um nome à sua função personalizada, é hora de começar a usar o LAMBDA. Você pode usar o LAMBDA para criar todos os tipos de funções personalizadas. Se você vê a necessidade de transformar sua fórmula, seja ela simples ou complexa, em uma função personalizada, o LAMBDA é o caminho certo.

Criando uma função personalizada simples no Excel com LAMBDA

Vamos começar com uma fórmula muito simples. Neste exemplo, vamos criar uma função personalizada que recebe dois parâmetros e os soma. Embora não seja muito prática, esta fórmula é um bom ponto de partida.

  1. Selecione uma célula.
  2. Na barra de fórmulas, insira a fórmula abaixo:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  3. Imprensa Digitar .

Esta fórmula define primeiroNúmero e segundo número como parâmetros. Então ele diz LAMBDA para pegar os parâmetros e somá-los.

  LAMBDA retornando um erro no Excel

Assim que você pressionar Digitar , o Excel retornará um erro indicando que a função requer entrada. Não há motivo para preocupação; isso ocorre porque sua fórmula personalizada não tem nenhuma entrada para trabalhar. Adicione duas entradas de amostra à sua fórmula após a função LAMBDA:

 =LAMBDA(firstNumber,secondNumber, firstNumber+secondNumber)(A2, B2)

Esta fórmula fornece à função LAMBDA anterior duas entradas para trabalhar. A ordem é importante. A2 e B2 preencher primeiroNúmero e segundo número , respectivamente.

  Dando as entradas da função LAMBDA no Excel

Agora você deve ver sua fórmula LAMBDA funcionando com os valores de A2 e B2. Agora que você tem certeza de que sua fórmula LAMBDA funciona, é hora de dar um nome a ela no Gerenciador de nomes.

  1. Copie sua fórmula LAMBDA. Exclua as entradas de teste da fórmula.
  2. Abrir Gerenciador de nomes .
  3. Crie um novo Nome .
  4. Dê um nome à sua função. Nós vamos chamá-lo mySumFunction neste exemplo.
  5. No Refere-se a caixa, insira sua fórmula LAMBDA:
     =LAMBDA(firstNumber, secondNumber, firstNumber+secondNumber)
  6. Clique OK .
  Criando uma função personalizada com o Name Manager no Excel

Sua função personalizada está pronta para uso! Selecione uma célula e insira o nome da sua função personalizada junto com os parâmetros:

 =mySumFunction(10,12)
  Uma função personalizada no Excel

Esta função personalizada irá somar os dois parâmetros 10 e 12 , e retorno 22 na cela. Você também pode consultar células e intervalos em sua função personalizada. É como qualquer outra função do Excel, mas com seu próprio sabor.

Criando uma função personalizada para converter caixa de texto no Excel

Agora vamos tentar outra coisa. A fórmula abaixo pega o texto de A2 e converte-o em caso de frase :

 =UPPER(LEFT(A2,1))&LOWER(RIGHT(A2,LEN(A2)-1)) 

O Excel não possui uma função interna para essa finalidade. Portanto, esta fórmula é muito útil. Por outro lado, é difícil digitá-lo toda vez que você precisa converter algo em um caso de frase. Então, por que não torná-lo uma função personalizada com o LAMBDA?

Assim como antes, teste sua fórmula primeiro para garantir que funcione. Quando tiver certeza de que funciona, transforme-o em uma função personalizada:

  1. Abrir Gerenciador de nomes .
  2. Crie um novo Nome.
  3. Digite um nome para sua função. Nós vamos chamá-lo FRASE .
  4. Insira a fórmula abaixo no Refere-se a caixa:
     =LAMBDA(textTarget, UPPER(LEFT(textTarget,1))&LOWER(RIGHT(textTarget,LEN(textTarget)-1)))
  5. Clique OK .
  Criando uma função personalizada com o Name Manager no Excel

Sua função personalizada agora está pronta para atendê-lo. Selecione uma célula e use a função SENTENÇA que você acabou de criar para converter texto em maiúsculas e minúsculas.

  Uma função personalizada no Excel

Libere o poder do Excel com LAMBDA

Com seus recursos poderosos, o LAMBDA é uma ferramenta inestimável para qualquer usuário do Excel que queira levar suas habilidades de planilha para o próximo nível.

Até agora, você deve ter um bom entendimento de como usar o LAMBDA e o Name Manager para criar funções personalizadas no Excel. Agora vá em frente, experimente o LAMBDA e veja que coisas incríveis você pode fazer!