Fórmula do trimestre fiscal do Excel

Fórmula do trimestre fiscal do Excel

Como escrevo uma fórmula para impulsionar o trimestre fiscal a partir da data

Meu ano fiscal de 2016 começa em fevereiro de 2015 e termina em janeiro de 2016

Portanto, para fevereiro de 2015, o resultado desejado é o 1º trimestre de 2016 e para janeiro de 2016 é o 4º trimestre de 2016.

Responder1

Você poderia usar uma fórmula como esta (com base na data na célula A1):

="Q" & INT(MOD(MONTH(A1)+10,12)/3)+1 & "-" & RIGHT(YEAR(A1)+(MONTH(A1)>1),2)

Isso usa &para concatenar as peças.

O cálculo do trimestre usa a função MOD para deslocar os meses e levar janeiro até o final (a função MOD fornece o resto depois de dividir a expressão MONTH(A1)+10por 12). Dividir o resultado por 3e pegar o número inteiro e depois adicionar 1, converte isso em um quarto.

A fórmula usa matemática booleana para ajustar o ano se o mês não for janeiro (se MONTH(A1)>1for verdade, o Excel trata a expressão como o valor 1, caso contrário, é tratada como 0).

Responder2

Construa uma tabela de pesquisa assim:

insira a descrição da imagem aqui

A fórmula completa seria:

="Q" & VLOOKUP(MONTH(E2),A:B,2,0) & "-" & TEXT(E2,"YY")+VLOOKUP(MONTH(E2),A:C,3,0)

Acho que a fórmula e a necessidade de construir uma tabela de pesquisa são mais trabalhosas, mas geralmente faço assim porque:

  • Outras fórmulas podem reutilizar esta tabela
  • Mudanças na lógica de negócios podem ser feitas facilmente alterando a tabela de pesquisa, as fórmulas não precisarão ser alteradas
  • Visualmente mais fácil de entender, especialmente se a planilha Excel for usada por outras pessoas

informação relacionada