O que a função VF faz?
A função VF devolve o valor futuro de um investimento: o saldo final de uma poupança com depósitos periódicos iguais, de um depósito único ou da combinação dos dois, dada a taxa por período. Você informa a taxa, o número de períodos, o depósito de cada período e, se houver, o saldo inicial. Dinheiro depositado entra com sinal negativo.
| Nome em português | VF |
|---|---|
| Nome em inglês | FV |
| Categoria | Financeira |
| Retorna | Número (o saldo futuro; positivo quando é dinheiro que você recebe ao final) |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função VF?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| taxa | Sim | A taxa de juros por período. Para depósitos mensais com taxa anual, use a taxa anual dividida por 12. |
| nper | Sim | O número total de períodos de pagamento, por exemplo 24 para dois anos de depósitos mensais. |
| pgto | Sim | O valor pago em cada período, que não muda. Depósitos são negativos. Se omitido, é obrigatório informar vp. |
| vp | Não | O valor presente, isto é, o saldo inicial da aplicação. Se omitido, vale 0, e então pgto passa a ser obrigatório. |
| tipo | Não | 0 ou omitido: depósitos no fim de cada período. 1: depósitos no início de cada período. |
Como usar a função VF na prática?
Exemplo 1: Quanto terei depositando R$ 400 por mês
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Depósito mensal | Taxa ao mês | Meses | ||
| 2 | R$ 400,00 | 0,65% | 24 | R$ 10.353,00 | |
| 3 | R$ 9.600,00 | ||||
| 4 | R$ 753,00 |
=VF(B2;C2;-A2) Em inglês: =FV(B2,C2,-A2) =A2*C2 Em inglês: =A2*C2 =E2-E3 Em inglês: =E2-E3 O depósito entra como -A2 porque é dinheiro que sai do seu bolso, e o saldo final volta positivo, porque é dinheiro que você poderá retirar. Os 24 depósitos somam R$ 9.600,00; a diferença até o saldo, R$ 753,00, são os juros de 0,65% ao mês.
Exemplo 2: Saldo inicial mais depósitos, no fim ou no início do mês
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Saldo inicial | Depósito mensal | Taxa ao mês | Meses | ||
| 2 | R$ 2.000,00 | R$ 400,00 | 0,65% | 24 | R$ 12.689,48 | |
| 3 | R$ 12.756,77 |
=VF(C2;D2;-B2;-A2) Em inglês: =FV(C2,D2,-B2,-A2) =VF(C2;D2;-B2;-A2;1) Em inglês: =FV(C2,D2,-B2,-A2,1) O saldo inicial entra como -A2, pois é um dinheiro que você já aplicou, e o depósito mensal como -B2. Com tipo 1 cada depósito rende um mês a mais, e por isso o saldo final é maior do que com tipo omitido. Aqui o saldo inicial (vp) vem antes do tipo na ordem dos argumentos.
Quais erros a função VF costuma dar?
Saldo final negativo
Por que acontece: Os depósitos foram digitados como números positivos. Como a função trata dinheiro que sai como negativo, o resultado vem negativo.
Como corrigir: Informe depósitos e saldo inicial com sinal negativo (por exemplo -A2) ou coloque um sinal de menos antes da função para exibir o saldo positivo.
Saldo fora de escala
Por que acontece: Taxa e número de períodos em unidades diferentes, como taxa anual com depósitos mensais.
Como corrigir: Use taxa mensal com número de meses, ou taxa anual com número de anos.
#VALOR!
Por que acontece: Um dos argumentos é um texto que não pode ser convertido em número.
Como corrigir: Digite os valores como números ou percentuais e confira se as células usadas na fórmula não têm texto.
=VF(A2/12;B2;C2)Resultado: #VALOR!VF no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | VF (FV) | Referência deste dicionário. |
| Google Planilhas | VF (FV) | Funciona do mesmo jeito, com a mesma ordem de argumentos. A página de ajuda em português mostra o nome VF, e o último argumento, fim_ou_inicio, vale 0 por padrão (depósito no fim do período). Documentação do Google |
| LibreOffice Calc | VF (FV) | No LibreOffice Calc em português a função também se chama VF, com a sintaxe VF(Taxa; NPER; Pgto [; VP [; Tipo]]). A ajuda do Calc avisa que um argumento opcional só pode ser omitido quando nenhum outro vem depois dele. Ajuda do LibreOffice |
A função VF existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para a VF, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013 e nas versões mais novas.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a VF?
- Para um depósito único sem parcelas, use pgto igual a 0 e informe o valor aplicado em vp, com sinal negativo.
- Os argumentos vp e tipo vêm nessa ordem. Para usar tipo sem saldo inicial, deixe vp vazio, com dois separadores seguidos (;;), ou escreva 0.
- Para o caminho inverso, descobrir quanto depositar para chegar a uma meta, use PGTO. Para descobrir em quantos meses a meta é atingida, use NPER.
- Para saber quanto de juros a aplicação rendeu, subtraia do saldo final o total depositado.
Perguntas frequentes sobre a VF
Como calcular quanto vou ter poupando todo mês?
Use VF com a taxa mensal, o número de meses e o depósito mensal com sinal negativo, como em VF(0,65%; 24; -400). O resultado é o saldo ao fim do prazo.
Posso usar VF para um único depósito?
Sim. Informe pgto como 0 e o valor depositado em vp, com sinal negativo, por exemplo VF(1%; 12; 0; -1000). A função calcula o montante de juros compostos.
O que muda ao usar tipo 1 na função VF?
Cada depósito passa a ser feito no início do período, e não no fim. Como cada valor rende um período a mais, o saldo final é maior.
Funções relacionadas
Ver todas as funções de financeira
Fontes consultadas
- Microsoft: função VF
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: VF no Planilhas
- Google: lista de funções do Planilhas
- LibreOffice: funções financeiras, parte 2 (VF)
- Microsoft: função VP (descrição dos argumentos e dos sinais)
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.