Navegação Rápida
DESC - Função DESC
Resumo
A função DESC do Excel calcula a taxa de desconto de um título de desconto, considerando as datas de liquidação e vencimento, preço de compra e valor de resgate. É essencial para análise financeira de investimentos em títulos públicos e privados com desconto.
Sintaxe
DESC(liquidação; vencimento; pr; resgate; [base])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| liquidação | Data |
Sim | Data de negociação do título (obrigatório) |
| vencimento | Data |
Sim | Data de maturidade do título (obrigatório) |
| pr | Número |
Sim | Preço por R$100 nominais (obrigatório) |
| resgate | Número |
Sim | Valor resgatado por R$100 nominais (obrigatório) |
| base | Número |
Não | Base de cálculo de dias (opcional) |
Usando a função DISC
Utilize DESC para determinar a rentabilidade efetiva de títulos descontados como CDBs, Tesouro Prefixado e outros papéis de renda fixa. A função aplica a fórmula oficial considerando convenções de contagem de dias específicas do mercado financeiro.
Exemplos Comuns de DISC
Cálculo de taxa de desconto de título público
=DESC(DATA(2018;1;7); DATA(2048;1;1); 97,975; 100; 1)
Calcula a taxa de desconto de um título comprado por R$97,975 que será resgatado por R$100 após 30 anos, usando base real/real. Resultado: 0,001038 ou 0,1038% ao dia.
Título com base USA 30/360
=DESC(A2; A3; A4; A5; 0)
Usa a convenção NASD 30/360 (padrão americano) para cálculo de desconto.
Perguntas Frequentes
Erros Comuns e Soluções
#VALOR!
Cause: Datas inválidas ou inseridas como texto
Solution: Use função DATA() ou formatos de data reconhecidos pelo Excel
#NÚM!
Cause: Preço ou resgate ≤ 0, base inválida ou liquidação ≥ vencimento
Solution: Verifique valores positivos e ordem cronológica das datas
#NÚM! base <0 ou >4
Cause: Parâmetro base fora do intervalo aceito
Solution: Use apenas 0, 1, 2, 3 ou 4
Notas
- Datas devem usar função DATA() para evitar erros
- Excel armazena datas como números sequenciais desde 01/01/1900
- Fórmula oficial: DESC = (Resgate - Preço)/Resgate × B/DSM
- B = dias no ano pela base; DSM = dias entre datas
Compatibilidade
Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Não disponível em:
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+