PREÇOÚLTINC - Função Excel

Excel 2007+

Resumo

A função PREÇOÚLTINC calcula o preço por R$ 100,00 de valor nominal de um título público ou privado que possui um último período de cupom irregular (curto ou longo). Ideal para análise de investimentos em renda fixa com estruturas de pagamento não padronizadas.

Sintaxe

PREÇOÚLTINC(liquidação; vencimento; último_juros; taxa; lcr; resgate; frequência; [base])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
liquidação Data Sim Data de liquidação do título - quando foi negociado com o investidor
vencimento Data Sim Data final do título - quando expira e é resgatado
último_juros Data Sim Data do último pagamento de cupom conhecido
taxa Número Sim Taxa de cupom anual do título (em decimal)
lcr Número Sim Rendimento anual esperado do título (em decimal)
resgate Número Sim Valor de resgate por R$ 100 de valor nominal
frequência Número Sim Cupons por ano: 1=anual, 2=semestral, 4=trimestral
base Número Não Base de cálculo: 0=30/360 NASD, 1=Real/Real, 2=Real/360, 3=Real/365, 4=30/360 Europeu

Usando a função ODDLPRICE

Use PREÇOÚLTINC para precificar títulos com último período de cupom irregular. Perfeita para títulos públicos (Tesouro Prefixado com Juros Semestrais) ou privados com datas de pagamento não múltiplas do período padrão.

Exemplos Comuns de ODDLPRICE

Título com último cupom curto

=PREÇOÚLTINC(DATA(2024;2;7); DATA(2024;6;15); DATA(2023;10;15); 0,0375; 0,0405; 100; 2; 0)

Calcula preço de título negociado em 07/02/2024, vencendo 15/06/2024, último cupom 15/10/2023, cupom 3,75%, rendimento 4,05%, resgate R$100, semestral, base 30/360. Resultado: R$99,88

Título público brasileiro NTN-F

=PREÇOÚLTINC(A2; A3; A4; A5; 0,1025; 1000; 2; 1)

Precifica NTN-F usando Real/Real (base=1) com rendimento de 10,25% a.a.

Perguntas Frequentes

PREÇOÚLTINC é específica para títulos com último cupom irregular (curto ou longo). PREÇO assume períodos regulares.

Use base 1 (Real/Real) para Tesouro Direto e a maioria dos títulos públicos brasileiros.

Retorna #NÚM! se liquidação > vencimento > último_juros não for atendida.

Erros Comuns e Soluções

#VALOR!

Cause: Datas inválidas em liquidação, vencimento ou último_juros

Solution: Use função DATA() ou referencie células com datas válidas

#NÚM!

Cause: taxa ou lcr negativos, base inválida ou ordem de datas incorreta

Solution: Verifique: taxa≥0, lcr≥0, base 0-4, e liquidação ≤ vencimento ≤ último_juros

#NÚM!

Cause: Frequência inválida

Solution: Use apenas 1, 2 ou 4

Notas

  • Datas devem usar função DATA() - nunca texto
  • Excel armazena datas como números sequenciais
  • Título emitido 01/01/2028 comprado 01/07/2028 vence 01/01/2058
  • Base 1 (Real/Real) é padrão brasileiro
  • Funciona apenas no Excel 2007+

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em: Excel 2003 e anteriores

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+