Função PRICE do Excel
A função PRICE calcula o preço por valor nominal de $100 de um título que paga juros periódicos.
Sintaxe
=PRICE (settlement, maturity, rate, yld, redemption, frequency, [basis])
Argumentos
- Settlement (obrigatório): A data de liquidação do título, ou seja, a data em que o investidor adquire o título.
- Maturity (obrigatório): A data de vencimento do título, ou seja, a data em que o título expira.
- Rate (obrigatório): A taxa de cupom anual do título.
- Yld (obrigatório): O rendimento anual do título.
- Redemption (obrigatório): O valor de resgate por valor nominal de $100.
- Frequency (obrigatório): O número de pagamentos de cupom por ano. Deve ser um dos três valores permitidos.
- 1 = pagamento anual;
- 2 = pagamento semestral;
- 4 = pagamento trimestral.
- Basis (opcional): O tipo de base de contagem de dias a ser utilizada. Deve ser um dos seguintes valores:
Valor de retorno
A função PRICE retorna o preço de um título por valor nominal de $100 que paga juros periódicos.
Observações da função
- As datas nos argumentos settlement e maturity não podem ser inseridas como texto. Para garantir isso, os dois argumentos devem ser informados em um dos seguintes formatos:
- referências de células contendo datas no formato Data
- datas retornadas por fórmulas e funções como a função DATE
- As datas no formato Data são armazenadas como números de série nas células, podendo ser utilizadas nos cálculos.
- Os argumentos settlement, maturity, frequency e basis são truncados para inteiros.
- O erro #NUM! será retornado quando ocorrer qualquer uma das situações a seguir:
- A data de liquidação é igual ou posterior (≥) à data de vencimento.
- O argumento frequency não é igual a1,2 ou4.
- O argumento basis não é igual a0,1,2,3 ou4.
- O erro #VALUE! será retornado quando ocorrer qualquer uma das situações a seguir:
- Os argumentos settlement ou maturity não são datas válidas.
- Qualquer um dos argumentos inseridos na fórmula não é numérico.
Exemplos
Como mostra a captura de tela abaixo, queremos obter o preço por valor nominal de $100 de um título adquirido em8 de fevereiro de2022. A data de vencimento do título é1º de janeiro de2028. A taxa de cupom anual é de7%, o rendimento anual é de8% e o valor de resgate é $100. Utiliza-se a base de contagem de dias Atual/atual e os pagamentos são feitos semestralmente. Veja como proceder:
Copie a fórmula abaixo para a célula F4 e pressione a tecla Enter para obter o resultado.
=PRICE (C4, C5, C6, C7, C8, C9, C10)
Observações:
- Na fórmula acima, os argumentos settlement e maturity são fornecidos como referências de células que contêm datas, que são C4 e C5.
- Se quisermos inserir os valores dos quatro argumentos diretamente na fórmula, podemos utilizar a função DATE para gerar datas válidas. A fórmula fica assim:
=PRICE (DATE(2022,2,8), DATE(2028,1,1), 7%, 8%, 100, 2, 1)
Funções relacionadas:
Função PRICEMAT do Excel
A função PRICEMAT retorna o preço por valor nominal de $100 de um título que paga juros no vencimento.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar da Multidão
Kutools para Excel Conta com Mais de 300 Recursos, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques do mouse por dia, diga adeus à síndrome do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.