A função LET no Excel é uma ferramenta poderosa que permite atribuir nomes a cálculos intermediários ou valores dentro de uma fórmula. Isso pode tornar suas fórmulas mais eficientes e fáceis de ler. É especialmente útil quando você tem cálculos repetidos dentro de uma mesma fórmula, pois você pode calcular uma vez e reutilizar esse valor.
Aqui está como você pode usar a função LET:
Sintaxe da Função LET
LET(nome1, valor1, [nome2, valor2, ...], cálculo)
- nome1: O nome da variável que você está criando. Deve ser um texto entre aspas ou sem espaços.
- valor1: O valor ou cálculo que é atribuído a nome1.
- cálculo: A expressão ou fórmula final que utiliza os nomes definidos. Este é o último argumento e deve incluir os nomes previamente definidos para funcionar.
Exemplo Simples
Imagine que você quer calcular a área de um retângulo várias vezes dentro de uma fórmula mais complexa. Você pode usar LET para definir a largura e a altura do retângulo apenas uma vez.
=LET(largura, 5, altura, 10, largura * altura)
Neste exemplo:
- Define “largura” como 5
- Define “altura” como 10
- Calcula a área como `largura * altura`, que resulta em 50.
Exemplo Mais Complexo
Vamos supor que você tem uma planilha em que precisa usar a média e a soma de um conjunto de valores várias vezes.
=LET(
dados, A1:A10,
média, AVERAGE(dados),
soma, SUM(dados),
(soma + média) / 2
)
Aqui:
- Define “dados” como o intervalo A1:A10.
- Define “média” como a média dos valores em A1:A10.
- Define “soma” como a soma dos valores em A1:A10.
- Finalmente, calcula uma média ponderada da soma e da média.
Vantagens do uso da função LET
- Clareza: Facilita a leitura da fórmula ao usar nomes descritivos para subcálculos.
- Eficiência: Calcula valores intermediários uma vez e reutiliza-os, o que pode melhorar o desempenho.
- Organização: Reduz a repetição de cálculos complexos, tornando mais fácil atualizar ou modificar.
A função LET está disponível nas versões mais recentes do Excel, como o Microsoft 365, e pode não estar presente em versões mais antigas.