Skip to main content

Função COUPDAYBS do Excel

Author: Sun Last Modified: 2025-08-06
showing the usage of COUPDAYBS function

Se você deseja acompanhar este tutorial, por favor, baixe a planilha de exemplo.
sample

Descrição

A função COUPDAYBS retorna o número de dias entre o início do período do cupom e sua data de liquidação.

Sintaxe e argumentos

Sintaxe da fórmula

COUPDAYBS(data_liquidação, data_vencimento, frequência, [base])

Argumentos

  • Data_liquidação: Obrigatório, a data de liquidação do título. A data de liquidação é a data em que o título é negociado ao comprador após a data de emissão.
  • Data_vencimento: Obrigatório, a data de vencimento do título. A data de vencimento é a data em que o título expira.
  • Frequência: Obrigatório, o número de pagamentos de cupom por ano. Existem 3 tipos: para pagamento anual, frequência=1; para semestral, frequência=2; para trimestral, frequência=4.
  • Base: Opcional, o tipo de base de contagem de dias a ser usada. Por padrão, é omitido.

Base Contagem de Dias
0 ou omitido EUA (NASD) 30/360
1 Real/real
2 Real/360
3 Real/365
4 Europeu 30/360

Valor de Retorno

A função DCOUNTA retorna um valor numérico.

Erros

1. Se os argumentos data_liquidação e data_vencimento não forem datas válidas, como valores não numéricos ou datas anteriores a 1/1/1900, a função retornará um valor de erro #VALOR!.

2. Se o argumento base estiver fora do intervalo (0-4), a função retornará um valor de erro #NÚM!.

3. Se o argumento frequência estiver fora dos números 1, 2, 4, a função retornará um valor de erro #NÚM!.

4. Se o argumento data_liquidação for posterior à data_vencimento, a função retornará um valor de erro #NÚM!.

Observações

1. No Excel, as datas são armazenadas como números de série. Por padrão, o Excel usa o sistema 1/1/1900, o que significa que 1/1/1900 é o primeiro dia válido no Excel e é armazenado como o número 1 no Excel. Então, 1/1/2021 é armazenado como o número 44197.

2. Todos os argumentos são truncados para inteiros; se os argumentos incluírem horários, o horário será ignorado.

3. Na função, é melhor usar uma data com referência de célula ou você pode usar diretamente a função DATA incorporada na função COUPDAYBS assim:
=COUPDAYBS(DATA(2021,1,1),DATA(2030,12,1),2,0)

Versão

Excel 2003 ou posterior

Uso e Exemplos

Exemplo de uso básico

Por exemplo, no intervalo B3:C9, estão listadas todas as informações sobre um título. (Um título de 10 anos foi emitido em 1º de dezembro de 2020, depois foi negociado ao comprador em 1º de janeiro de 2021 (data de liquidação), e a data de vencimento do título seria 1º de dezembro de 2030, que é 10 anos após a data de emissão (1º de dezembro de 2021), e seus pagamentos são duas vezes por ano.)

Agora, para contar os dias desde o início do período do título até a data de liquidação, use a fórmula assim:

=COUPDAYBS(C4,C5,C8) //aqui a base está omitida

Pressione Enter para obter o resultado.
showing the usage of COUPDAYBS function


Funções Relacionadas: