Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
LET

Função LET do Excel

O que a função LET faz?

A função LET atribui nomes a resultados de cálculos dentro de uma fórmula. Você define um nome, dá um valor a ele e usa esse nome no cálculo final. Deixa a fórmula mais curta e legível e evita repetir a mesma conta. Existe no Excel 2021 e no Microsoft 365.

Nome em portuguêsLET
Nome em inglêsLET
CategoriaLógica
RetornaO resultado do cálculo final
Existe desdeExcel 2021 · não existe no Excel 2013

Qual é a sintaxe da função LET?

Excel em português do BrasilLET(nome1; valor_nome1; cálculo_ou_nome2; [valor_nome2; cálculo_ou_nome3]; ...)
Excel em inglêsLET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3], ...)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
nome1SimO primeiro nome a atribuir. Deve começar com uma letra e não pode ter a forma de uma referência de célula.
valor_nome1SimO valor ou cálculo associado ao primeiro nome.
cálculo_ou_nome2SimOu o cálculo final, que usa os nomes definidos, ou um segundo nome a atribuir. O último argumento deve ser sempre um cálculo.
valor_nome2; cálculo_ou_nome3; ...NãoOutros pares de nome e valor, seguidos do cálculo final.

Como usar a função LET na prática?

Exemplo 1: Nome para um valor simples

Planilha do exemplo 1 da função LET
A
1 6
Fórmula na célula A1 =LET(x;5;SOMA(x;1)) Em inglês: =LET(x,5,SUM(x,1))
Resultado: 6

A função cria o nome x com valor 5 e usa esse nome no cálculo SOMA(x; 1), que dá 6.

Exemplo 2: Preço com desconto sem repetir o cálculo

Planilha do exemplo 2 da função LET
ABC
1 ProdutoPreço
2 MochilaR$ 200,00R$ 180,00
3 TênisR$ 350,00R$ 315,00
Fórmula na célula C2 =LET(preco;B2;desc;0,1;preco*(1-desc)) Em inglês: =LET(preco,B2,desc,0.1,preco*(1-desc))
Resultado: R$ 180,00
Fórmula na célula C3 =LET(preco;B3;desc;0,1;preco*(1-desc)) Em inglês: =LET(preco,B3,desc,0.1,preco*(1-desc))
Resultado: R$ 315,00

A fórmula dá os nomes preco e desc aos valores usados e depois calcula preco*(1-desc). Para mudar o desconto, basta alterar um ponto da fórmula.

Exemplo 3: Evitar repetir uma soma

Planilha do exemplo 3 da função LET
ABC
1 RegiãoVendas
2 Norte3000,3
3 Sul5000,5
4 Leste200
Fórmula na célula C2 =LET(total;SOMA(B2:B4);B2/total) Em inglês: =LET(total,SUM(B2:B4),B2/total)
Resultado: 0,3
Fórmula na célula C3 =LET(total;SOMA(B2:B4);B3/total) Em inglês: =LET(total,SUM(B2:B4),B3/total)
Resultado: 0,5

O nome total guarda a soma de todas as vendas, 1.000. Cada região é dividida por esse total, e Norte fica com 0,3 e Sul com 0,5. Sem LET, a soma apareceria repetida em cada fórmula.

Quais erros a função LET costuma dar?

#NOME?

Por que acontece: Um nome usado no cálculo não foi definido antes, ou a função LET não existe na sua versão do Excel.

Como corrigir: Confira a ortografia dos nomes e se o Excel é 2021 ou Microsoft 365.

Exemplo que gera o erro, na célula A1=LET(x;5;y)Resultado: #NOME?

Nome inválido

Por que acontece: Os nomes precisam começar com uma letra e não podem coincidir com referências, como "c" por causa do estilo L1C1. O nome "a", por outro lado, é válido.

Como corrigir: Use nomes descritivos como total, preco ou taxa.

LET no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelLET (LET)Referência deste dicionário.
Google PlanilhasLETExiste com a mesma lógica. A lista em português do Google Planilhas mostra o nome LET. Documentação do Google
LibreOffice CalcLETO Calc em português tem a função LET, com a mesma ideia de nomes dentro da fórmula, disponível desde o LibreOffice 24.8. Disponível desde o LibreOffice 24.8. Ajuda do LibreOffice

A função LET existe no Excel 2013?

Não existe no Excel 2013 Excel 2021

A tabela oficial de funções do Excel marca (2021) para a LET. Ela existe no Excel 2021 e no Microsoft 365 e não existe no Excel 2013.

Veja todas as funções por versão em funções do Excel por versão e, para quem ainda usa o Office 2013, em o que o Excel 2013 tem e não tem.

O que mais vale saber sobre a LET?

  • O último argumento da LET precisa ser um cálculo que devolve um resultado.
  • Os nomes valem só dentro da própria fórmula, e não aparecem no gerenciador de nomes.
  • Nomes descritivos tornam a fórmula mais fácil de entender depois.

Perguntas frequentes sobre a LET

LET funciona no Excel 2019 ou 2013?

Não. A tabela de funções da Microsoft marca a LET como introduzida no Excel 2021.

Para que serve a função LET?

Para dar nome a um valor ou cálculo dentro da fórmula e reaproveitá-lo. Isso evita repetir a mesma conta e deixa a fórmula mais legível.

Funções relacionadas

Ver todas as funções de lógica

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.