Fórmula do Excel: Obter a percentagem do ano concluído ou restante

Combinar as funções YEARFRAC, YEAR e DATE no Excel permite calcular, com base numa data fornecida, o tempo decorrido ou restante do ano sob a forma de um valor percentual.
Se pretender acompanhar este tutorial, descarregue a folha de cálculo de exemplo.
Ano Concluído
Fórmula genérica:
| YEARFRAC(DATE(YEAR(date),1,1),date) |
Sintaxe e argumentos
| Date: to find the amount of time completed in the year based on this date. |
Valor de retorno
Esta fórmula devolve um valor decimal. Para obter um valor percentual, formate o resultado como percentagem.
Como funciona esta fórmula
Por exemplo, para obter a percentagem do ano concluído com base na data em B3, utilize a seguinte fórmula:
| =YEARFRAC(DATE(YEAR(B3),1,1),B3) |
Prima Enter para obter um valor decimal.
De seguida, mantenha o resultado selecionado, clique no separador Base e aceda ao ícone Estilo de Percentagem no grupo Número para formatar o resultado como percentagem.
Explicação
Função YEAR: a função YEAR extrai o ano de uma data fornecida e devolve-o como um número.
Aqui, a fórmula YEAR(B3) devolve 2021 — o ano correspondente à data indicada.
Função DATE: a função DATE devolve a data no formato dd/mm/aaaa com base no ano, mês e dia indicados.
Função YEARFRAC: calcula a diferença entre duas datas e devolve o ano fracionário sob a forma de um valor decimal.
Nesta fórmula YEARFRAC(DATE(YEAR(B3),1,1),B3), obtém-se o ano fracionário sob a forma de um valor decimal entre o primeiro dia do ano e a data indicada.
=YEARFRAC(DATE(YEAR(B3),1,1),B3)
=YEARFRAC(1/1/2021,6/20/2021)
=0.469444
Ano Restante
Fórmula Genérica
| 1-YEARFRAC(DATE(YEAR(date),1,1),date) |
Tomando a data anterior como exemplo, utilize a seguinte fórmula:
| =1-YEARFRAC(DATE(YEAR(B3),1,1),B3) |
Prima Enterpara obter um valor decimal.
Em seguida, mantenha o resultado selecionado, clique no separador Base e aceda ao ícone Estilo de Percentagem, no grupo Número, para formatar o resultado como percentagem.
Explicação
O ano completo pode ser considerado como o número inteiro 1; ao subtrair o tempo já decorrido do ano, obtém-se o tempo restante.
Fórmulas Relacionadas
- Obter data a partir do dia, mês e ano fornecidos
Utilize a função DATE para criar uma data normalizada no Excel com base no ano, mês e dia indicados. - Encontrar a data mais antiga ou mais recente em cada grupo
Este artigo apresenta fórmulas para identificar as datas mais antigas e mais recentes dentro de cada grupo no Excel. - Obter o nome do dia a partir de uma data fornecida
Este tutorial mostra-lhe como usar uma fórmula para obter o nome do dia — como segunda-feira ou terça-feira — com base numa data indicada. - Criar Intervalo de Datas Semanal
Neste tutorial, apresentamos uma fórmula para obter rapidamente o intervalo de datas semanal no Excel.
Funções Relacionadas
- Função DATE do Excel
Criar data com ano, mês e dia - Função YEAR do Excel
Devolve o ano de uma data no formato de número de série de 4 dígitos - Função MONTH do Excel
A função MONTH é utilizada para obter o mês como número inteiro (1 a 12) a partir de uma data - Função DAY do Excel
A função DAY obtém o dia como um número (1 a 31) a partir de uma data - Função NOW do Excel
Obter a hora e data atuais
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.