LUCRO - Função LUCRO

Excel 2007+

Resumo

A função LUCRO do Excel calcula o rendimento (yield) de títulos que pagam juros periódicos, como bonds ou debêntures. É essencial para análise financeira, permitindo determinar a rentabilidade efetiva de investimentos em renda fixa com base no preço de mercado, taxa de cupom e datas relevantes.

Sintaxe

LUCRO(liquidação; vencimento; taxa; pr; resgate; frequência; [base])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
liquidação Data Sim Data em que o título foi negociado (após emissão)
vencimento Data Sim Data final do título quando recebe o valor de resgate
taxa Número Sim Taxa anual de juros contratual do título
pr Número Sim Preço de mercado por R$100 face value
resgate Número Sim Valor pago no vencimento por R$100 face value
frequência Número Sim Frequência dos pagamentos de cupom (1, 2 ou 4)
base Número Não Método de contagem de dias para cálculo de juros

Usando a função YIELD

Use LUCRO para calcular a rentabilidade efetiva de títulos negociados no mercado secundário. A função resolve iterativamente a equação de precificação do título, encontrando o yield que iguala o preço de mercado ao valor presente dos fluxos futuros de caixa (cupons + principal).

Exemplos Comuns de YIELD

Título Corporativo Semestral

=LUCRO(DATA(2024;2;15); DATA(2024;11;15); 5,75%; 95,04287; 100; 2; 0)

Calcula yield de 6,5% para título com cupom 5,75%, negociado a 95,04 com vencimento em novembro/24 (base NASD 30/360)

Debênture Anual Real/Real

=LUCRO("15/03/2024"; "15/03/2027"; 0,08; 98,5; 100; 1; 1)

Yield de debênture incentivada com cupom 8% anual, negociada com deságio de 1,5 ponto, base real/real

Perguntas Frequentes

Datas devem ser números seriais do Excel. Use DATA(ano; mês; dia) para evitar erro #VALOR!

Use base=1 (real/real) para NTN-F, base=0 (30/360) para debêntures comuns.

Retorna #NÚM! Frequência aceita apenas 1, 2 ou 4 (anual, semestral, trimestral).

Erros Comuns e Soluções

#VALOR!

Cause: Datas inválidas ou inseridas como texto

Solution: Use função DATA(ano;mês;dia) ou formato de data reconhecido pelo Excel

#NÚM!

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

Solution: Verifique valores: taxa positiva, pr > 0, frequência 1/2/4, base 0-4

#NÚM!

Cause: Liquidação ≥ vencimento

Solution: Confirme que data de liquidação é anterior à data de vencimento

Notas

  • Função usa método de Newton para solução iterativa (até 100 iterações)
  • Excel armazena 01/01/1900 como número 1
  • Para um cupom ou menos até vencimento, usa fórmula simplificada
  • Liquidação, vencimento, frequência e base são truncados para inteiros

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 11, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+