KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Excel COUPDAYBS Function

AutorSun Data de Modificação
a mostrar a utilização da função COUPDAYBS

Se pretender acompanhar este tutorial, descarregue a folha de cálculo de exemplo.
exemplo

Descrição

A função COUPDAYBS devolve o número de dias entre o início do período do cupão e a respetiva data de liquidação.

Sintaxe e argumentos

Sintaxe da fórmula

COUPDAYBS()settlement,maturity,frequency,[basis])

Argumentos

  • Liquidação: Obrigatória. A data de liquidação do título é a data em que este é transferido para o comprador, após a data de emissão.
  • Maturidade: Obrigatório. Indique a data de vencimento do título — esta é a data em que o título expira.
  • Frequência: Obrigatório. Indica o número de pagamentos de cupões por ano. Existem três tipos: para pagamento anual, frequência = 1; para semestral, frequência = 2; e para trimestral, frequência = 4.
  • Base: Opcional. Indica o tipo de base de contagem de dias a utilizar. Por predefinição, é omitido.

BaseContagem de Dias
0 ou omitidoUS (NASD) 30/360
1Actual/actual
2Actual/360
3Actual/365
4Europeu 30/360

Valor de retorno

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

Erros

1. Se os argumentos settlement e maturity não forem datas válidas — como, por exemplo, valores não numéricos ou datas anteriores a 1/1/1900 —, a função devolverá o erro #VALUE!.

2. Se o argumento basis estiver fora do intervalo válido (0–4), a função devolverá o erro #NUM!.

3. Se o argumento frequency for diferente de 1, 2 ou 4, a função devolverá o valor de erro #NUM!.

4. Se a data de liquidação for posterior à data de vencimento, a função devolve o erro #NUM!.

Observações

1. No Excel, as datas são armazenadas como números de série. Por predefinição, o Excel utiliza o sistema 1/1/1900, em que 1/1/1900 corresponde ao primeiro dia válido e é armazenado como o número 1. Assim, 1/1/2021 é armazenado como o número 44197.

2. Todos os argumentos são truncados para inteiros; caso incluam hora, esta será ignorada.

3. Na função, é preferível utilizar uma data com referência a uma célula, mas também pode usar diretamente a função DATE incorporada na função COUPDAYBS, desta forma:
=COUPDAYBS(DATE(2021,1,1),DATE(2030,12,1),2,0)

Versão

Excel 2003 ou posterior

Utilização e Exemplos

Exemplo de utilização básica

Por exemplo, no intervalo B3:C9 estão listadas todas as informações sobre um título: um título a 10 anos emitido em 1 de dezembro de 2020, negociado com o comprador em 1 de janeiro de 2021 (data de liquidação), com vencimento em 1 de dezembro de 2030 — ou seja, 10 anos após a data de emissão (1 de dezembro de 2020) — e com pagamentos efetuados duas vezes por ano.

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

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

Prima a tecla Enter para obter o resultado.
a mostrar a utilização da função COUPDAYBS


Funções Relacionadas:
  • Função Excel ACCRINT
    A função ACCRINT devolve os juros acumulados de títulos com pagamentos periódicos de juros.