CUPDIAS - Calcula Dias no Período de Cupom

Excel 2007+

Resumo

A função CUPDIAS do Excel retorna o número de dias no período de cupom que contém a data de liquidação de um título ou investimento de renda fixa, essencial para análises financeiras precisas.

Sintaxe

CUPDIAS(liquidação; vencimento; frequência; [base])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
liquidação Data Sim Data em que o título foi negociado com o cliente (obrigatório)
vencimento Data Sim Data final de vencimento do título (obrigatório)
frequência Número Sim Número de cupons por ano: 1, 2 ou 4 (obrigatório)
base Número Não Tipo de base diária (0-4), padrão é 0 (opcional)

Usando a função COUPDAYS

Use CUPDIAS para determinar quantos dias restam no período de cupom atual a partir da data de liquidação. Fundamental no cálculo de juros acumulados e precificação de títulos públicos e privados.

Exemplos Comuns de COUPDAYS

Cupom Semestral com Base Real/Real

=CUPDIAS(DATA(2011;1;25); DATA(2011;11;15); 2; 1)

Calcula dias no período de cupom para título semestral com base real/real. Resultado: 181 dias.

Título Anual Base 30/360 USA

=CUPDIAS(A2; A3; 1; 0)

Dias no cupom anual usando convenção NASD 30/360 padrão dos EUA.

Cupom Trimestral Base Europeia

=CUPDIAS(DATA(2024;3;15); DATA(2025;3;15); 4; 4)

Período trimestral com convenção europeia 30/360.

Perguntas Frequentes

CUPDIAS conta dias no período atual; CUPDIASNC conta dias do início do período até a liquidação.

Evita erros de interpretação de texto como data. Sempre prefira funções de data.

Apenas 1 (anual), 2 (semestral) ou 4 (trimestral). Outros geram erro #NÚM!

Erros Comuns e Soluções

#VALOR!

Cause: liquidação ou vencimento não são datas válidas

Solution: Use função DATA() ou verifique formato das células

#NÚM!

Cause: frequência inválida (não 1,2,4) ou base <0 ou >4

Solution: Corrija para valores permitidos: frequência 1/2/4, base 0-4

#NÚM!

Cause: liquidação ≥ vencimento

Solution: Verifique se data de liquidação é anterior ao vencimento

Notas

  • Datas inseridas como texto causam erros - use sempre DATA()
  • Excel converte argumentos para inteiros automaticamente
  • Útil em conjunto com outras funções financeiras como PREÇO e REND

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+