Robert está buscando una forma de determinar el trimestre comercial en el que cae una fecha en particular. Por ejemplo, si la celda A1 tiene 2/15/08, querría que la celda B1 contenga una fórmula que devuelva Q1-08. De manera similar, si la celda A1 tiene 1/8/07, querrá que la celda B1 devuelva Q3-07.

Hay literalmente docenas de formas de determinar un trimestre comercial directo a partir de una fecha. Vale la pena examinar algunos de estos métodos y se modifican fácilmente para adaptarse a cualquier necesidad específica.

Lo que se supone aquí es que realmente desea usar una fórmula autónoma, en lugar de usar una tabla de búsqueda o una macro VBA. Ambos enfoques funcionarán bien, pero se supone que las fórmulas simples funcionarán mejor para sus propósitos.

El factor clave para determinar el trimestre comercial es mirar el mes de la fecha. Una forma de hacer ese examen es utilizar una fórmula que se base en la función ELEGIR. Considere lo siguiente:

=CHOOSE(MONTH(A1),"Q1","Q1","Q1","Q2","Q2", "Q2","Q3","Q3","Q3","Q4","Q4","Q4") & "-"

& RIGHT(YEAR(A1),2)

Esta es una fórmula única; es bastante largo y ofrece opciones para cada uno de los 12 meses del año. Cada mes devuelve la parte del trimestre del resultado y, a continuación, se adjunta el texto del año.

Otra forma es confiar en las declaraciones IF para determinar el trimestre. Esto se hace de la siguiente manera:

=IF(MONTH(A1)<=3,"Q1",IF(MONTH(A1)<=6,"Q2", IF(MONTH(A1)<=9,"Q3","Q4")))&"-"&TEXT(A1,"yy")

Las declaraciones IF verifican el mes para ver su relación con los distintos límites de los trimestres (3, 6 y 9) y luego asignan un trimestre adecuado (Q1, Q2, Q3 o Q4) según el resultado. Luego, se agrega un guión y los dos últimos dígitos del año al trimestre.

Puede acortar aún más la fórmula calculando el trimestre directamente en función del mes. Por ejemplo, lo siguiente tomará el mes y devolverá un valor de 1 a 4 según el mes:

=INT((MONTH(A1)-1)/3)+1

Esta fórmula se puede incorporar a una fórmula más grande de esta manera:

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

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (3339) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Determining_Business_Quarters_from_Dates [Determinación de trimestres comerciales a partir de fechas].