Como conseguir um quarto de encontro?

No Excel, não existe uma função direta para obter um trimestre de uma data. Mas você pode criar uma fórmula para isso.

Sim, você pode usar uma fórmula para calcular um trimestre a partir de uma data. Ainda há mais de um método que você pode usar. Ok, como você sabe, há um total de quatro trimestres em um ano, mas o fato é que você pode obter um trimestre de uma data de diferentes maneiras.

A primeira é assumir um ano com base no calendário normal ou a segunda com base no calendário fiscal. E no post de hoje vou mostrar métodos para obter o número do trimestre usando os dois calendários e também vou compartilhar com vocês mais de um método para isso.

Então vamos começar.

1. Obtenha Trimestre usando as funções ROUNDUP e MONTH

Usar uma combinação de ROUNDUP e MONTH é a melhor maneira de encontrar o trimestre de uma data. Retorna um quarto como um número (como 1,2,3,4).

Aqui está a fórmula.

 =ROUNDUP(MONTH(A1)/3,0)
número do trimestre do Excel usando a fórmula do mês redondo

Aqui usamos 26 de maio de 2018 como data e a fórmula retorna 2 no resultado. Você pode usar a fórmula abaixo se quiser adicionar um Q antes do número do trimestre.

 ="Q-"&ROUNDUP(MONTH(A1)/3,0)
número do trimestre do Excel usando fórmula de mês redondo com q

Como funciona essa fórmula?

Esta fórmula funciona em três partes.

Na primeira parte utilizamos a função MÊS e nos referimos à data que retorna o número do mês.

Depois disso, na segunda parte, dividimos o número deste mês por 3, o que nos dá um número com casas decimais.

número do trimestre do Excel usando a segunda parte da fórmula do mês redondo

Por fim, na terceira parte, usamos a função ROUNDUP para arredondar (esse número para casas decimais) o que nos dá o trimestre real.

número do trimestre do Excel usando a fórmula do mês redondo, parte três

Aqui está a verdade: você sabe que há 4 trimestres e doze meses. CERTO? E se você dividir todos os números dos meses por três (sim, apenas com 3), obterá algo como abaixo.

noções básicas da fórmula do número do trimestre excel

E quando você os arredonda, você sempre obtém o número do trimestre do mês.

2. Obtenha o trimestre usando o calendário fiscal

No exemplo acima usamos uma fórmula simples para ter um trimestre a partir de uma data, mas às vezes é necessário usar um calendário fiscal.

O que é um ano fiscal?

Um ano financeiro (FY) é um período de 12 meses que uma empresa ou governo usa para fins contábeis e para preparar demonstrações financeiras. Um exercício social pode não corresponder a um ano civil…

…saber mais

E para um cálculo trimestral do calendário fiscal precisamos usar uma fórmula diferente e nesta fórmula precisamos combinar as funções SELECT e MONTH.

Aqui está a fórmula:

 =CHOOSE(MONTH(A1),4,4,4,1,1,1,2,2,2,3,3,3)
número do trimestre do Excel usando a fórmula do ano fiscal

(Aqui usei o ano fiscal indiano que começa em 1º de abril e termina em 31 de março)

Retorna 1 no resultado porque o mês é maio e nosso ano começa em abril e maio é o segundo mês do ano que se enquadra no primeiro trimestre.

Como funciona essa fórmula?

Aqui combinamos duas funções diferentes e funciona em duas partes.

número do trimestre do Excel usando a fórmula do ano fiscal funciona

Na primeira parte usamos a função MÊS para obter o número do mês a partir da data e aqui ela retorna 5.

número do trimestre do Excel usando a primeira parte da fórmula do ano fiscal com a função mês

Depois disso, na segunda parte, escolhemos a função para obter um número baseado no número do mês retornado pela função MONTH.

número do trimestre do Excel usando a segunda parte da fórmula do ano fiscal escolha

Você pode aprender mais sobre CHOOSE aqui.

Se você observar, na função CHOOSE, especificamos 12 números diferentes (4,4,4,1,1,1,2,2,2,3,3,3), então quando MONTH retorna um número, CHOOSE retorna um número desta lista.

Aqui está o acordo:

Para os três primeiros dígitos temos 4, o que significa que se retornar 1, 2 ou 3 (janeiro-março) obteremos 4 e nos próximos três meses obteremos 1 (isso ocorre porque nosso imposto anual começa em abril).

3. Converta uma data em trimestre usando código VBA

Aqui usamos o código VBA para simplesmente converter uma data em seu número trimestral. Aqui está o código:

 Sub convert2Quarter() Dim Rng As Range For Each Rng In Selection If IsDate(Rng.Value) = True Then Rng.Value = DatePart("q", Rng.Value) Rng.NumberFormat = “General” End If Next Rng End Sub

Para usar este código, basta adicioná-lo ao seu editor VB.

código para obter o número do trimestre excel vbe

E então basta selecionar as células onde você precisa converter uma data em um número trimestral e finalmente executar este código.

Veja como esse código funciona …

Ao executar este código, ele primeiro verifica se a célula tem data ou não e, se for uma data, converte-a em um número trimestral.

Usamos duas funções VBA diferentes aqui:

  1. ISDATE: Para verificar se a célula possui data.
  2. DATEPART: para converter uma data em um trimestre.

Verifique isto: Os 100 principais códigos de macro úteis para iniciantes em VBA | O que é VBA no Excel

4. Obtenha a data de início do trimestre a partir de uma data

Vamos esquecer o número do trimestre e usar a data de início do trimestre.

Isso significa que se tivermos a data 26 de maio de 2018, ao invés de termos o trimestre número 2, podemos ter 01 de abril de 2018 que é a data de início do primeiro mês do trimestre. Aqui está a fórmula que precisamos usar:

 =DATE(YEAR(A1),FLOOR.MATH(​MONTH (A1)-1,3)+1,1)
fórmula de data de início do trimestre excel

Quando você insere esta fórmula, ela simplesmente retorna a data de início do trimestre.

Como funciona essa fórmula?

Esta fórmula é composta por quatro partes diferentes que fornecem a data de início de um período letivo.

fórmula de data de início do trimestre excel funciona

Na primeira parte utilizamos a função MÊS que retorna o número do mês da data.

Então, quando MONTH retorna 5 como o número do mês (depois menos um), na segunda parte FLOOR arredonda para 3 e depois adiciona um para que possamos obter 4, que é o primeiro mês (abril) do mesmo trimestre?

excel trimestre data de início fórmula piso matemática

Depois disso, na terceira parte, utilizamos a função ANO para obter o ano a partir da data real.

E na quarta parte, simplesmente combinamos a função DATE para criar uma data combinando valores das duas primeiras partes.

5. Obtenha a data de término do trimestre a partir de uma data

OK, então você precisa da data de término de um trimestre em vez da data ou número de início e para isso a fórmula que podemos usar é:

 =DATE(YEAR(A2),((INT((MONTH(A2)-1)/3)+1)*3)+1,1)-1
fórmula trimestral excel obter data de término

Para 26 de maio de 18, volta em 30 de junho de 18, que é a última data do trimestre.

Como funciona essa fórmula?

Nesta fórmula temos quatro partes diferentes.

fórmula trimestral excel obter data de término funciona

Na primeira parte combinamos as funções INT e MONTH. MONTH retorna o número do mês da data, então dividimos por 3. Depois disso, INT arredonda para o número inteiro mais próximo.

fórmula trimestral excel obter data de término primeira parte

No final, multiplicamos por 3 para obter 6 (junho) que é o mês final do trimestre, depois adicionamos 1 a ele.

Em termos simples, esta parte da fórmula simplesmente converte o mês da data real no primeiro mês do próximo trimestre.

Na segunda parte, usamos a função ANO para obter o ano a partir da data real.

fórmula trimestral excel obter data final parte dois

Depois disso, na terceira parte, basta usar 1 para completar a data com a função DATE.

Desculpe! Mais uma coisa.

Na quarta , menos 1 de toda a fórmula, para que possamos ter a última data do trimestre em vez da primeira data do próximo trimestre.

fórmula trimestral excel obter data final parte três

Obtenha o arquivo Excel

Download

Conclusão

Simplesmente combinando funções, você pode criar uma fórmula simples para calcular um trimestre a partir de uma data. E neste artigo, exploramos quatro fórmulas + código VBA para isso.

Francamente, o número 1 é a maneira mais usada e fácil de encontrar uma data trimestral, mas você pode usar o resto se quiser. Espero que você tenha achado este artigo útil, mas agora me diga uma coisa.

Você conhece outro método para calcular o número do trimestre a partir de uma data?

Compartilhe comigo na seção de comentários, adoraria ouvir de você, e não se esqueça de compartilhar essa dica com seus amigos. Tenho certeza que eles vão gostar.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *