Fórmula do Excel: obter trimestre fiscal a partir da data -

Índice

Fórmula genérica

=CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)

Resumo

Se você deseja calcular o trimestre fiscal a partir de uma data, e o trimestre fiscal começa em um mês diferente de janeiro, você pode usar uma fórmula baseada na função ESCOLHER.

Observação: se você só precisa calcular um trimestre "normal" com base em um sistema de trimestres que começa em janeiro, pode usar esta fórmula mais simples.

No exemplo mostrado, a fórmula na célula D5 é:

=CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3)

Esta fórmula retorna um número 1-4 que corresponde a um sistema trimestral que começa em abril e termina em março.

Explicação

A função Choose usa o primeiro argumento para "selecionar" os elementos restantes. Por exemplo, em um esquema onde 1 = pequeno, 2 = médio e 3 = grande, esta fórmula "mapeará" o número 2 para "médio".

=CHOOSE(2,"small","medium","large")

No caso de trimestres fiscais, podemos usar essa mesma ideia para mapear qualquer mês entrante (1-12) para um dos valores de 4 trimestres. Precisamos apenas usar a função MONTH para obter o número do mês como o primeiro argumento e, em seguida, fornecer 12 números (um para cada mês do ano) que são cuidadosamente ordenados para refletir o ano fiscal desejado:

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Jan start =CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Apr start =CHOOSE(MONTH(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Jul start =CHOOSE(MONTH(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Oct start

Adicionando um Q e ano

Se você deseja que o número do trimestre inclua um "Q" com um valor de ano, você pode concatenar:

="Q"&CHOOSE(MONTH(date),1,1,1,2,2,2,3,3,3,4,4,4)&" - "&YEAR(date)

Retornará valores como: "Q1 - 2016", "Q2 - 2016", etc. Isso funciona para anos fiscais com início em janeiro. Se o mês de início for diferente de janeiro, você pode usar uma expressão como esta para calcular o ano fiscal:

=YEAR(date)+(MONTH(date)>=startmonth)

Esta fórmula é explicada com mais detalhes aqui.

Bons links

Escolha de trimestres no Excel (Mike Alexander)

Artigos interessantes...