Excel formula: Get fiscal quarter from date

Fórmula genérica

=ELEGIR(MES(date),1,1,1,2,2,2,3,3,3,4,4,4)

Explicación

Si desea calcular el trimestre fiscal a partir de una fecha, y el trimestre fiscal comienza en un mes que no sea enero, puede usar una fórmula basada en la función ELEGIR.
Nota: si solo necesita calcular un trimestre "normal" basado en un sistema de trimestre que comienza en enero, puede usar esta fórmula más simple.
En el ejemplo que se muestra, la fórmula en la celda D5 es:
=ELEGIR(MES(B5),4,4,4,1,1,1,2,2,2,3,3,3)
Esta fórmula devuelve un número, 1-4 que corresponde a un sistema trimestral que comienza en abril y termina en marzo.

Cómo funciona esta fórmula

La función de elección utiliza el primer argumento para "seleccionar" los elementos restantes. Por ejemplo, en un esquema donde 1 = pequeño, 2 = mediano y 3 = grande, esta fórmula "mapeará" el número 2 a "mediano".
=ELEGIR(2,"small","medium","large")
En el caso de los trimestres fiscales, podemos usar esta misma idea para asignar cualquier mes entrante (1-12) a uno de los valores de 4 trimestres. Solo necesitamos usar la función MES para obtener el número de mes como primer argumento, luego proporcionar 12 números (uno para cada mes del año) que se ordenan cuidadosamente para reflejar el año fiscal deseado:
=ELEGIR(MES(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Inicio Ene
=ELEGIR(MES(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Inicio Abr
=ELEGIR(MES(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Inicio Jul
=ELEGIR(MES(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Inicio Oct

Agregar una Q y año

Si desea que el número del trimestre incluya una "Q" con un valor anual, puede concatenar:
="Q"&ELEGIR(MES(date),1,1,1,2,2,2,3,3,3,4,4,4)&" - "&AÑO(date)
Devolverá valores como: "Q1 - 2016", "Q2 - 2016", etc. Esto funciona para los años fiscales con inicio en enero. Si el mes inicial es diferente de enero, puede usar una expresión como esta para calcular el año fiscal:
=AÑO(date)+(MES(date)>=startmonth)
Esta fórmula se explica con más detalle aquí.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT