3 Replies Latest reply: Apr 21, 2015 9:27 AM by Shiva Reddy

# First Quarter (Q1) begins with April

Dear Community,

i am generating quarters on my dates and tried these solutions:

'Q'&If(Month(QuarterStart(DATE))='1',4,Div(Month(QuarterStart(DATE)),3)) as DATE_QUARTER;

or

if(len(DATE)>0, 'Q' & ceil(month(DATE)/3),ceil(month(DATE)/3)) as DATE_QUARTER;

Unfortunately the first quarter (Q1) begins all the time with April.

It should begin with January! How can i achieve this?

• ###### Re: First Quarter (Q1) begins with April

Hi,

this should work

'Q' & Ceil(Month(Date)/3) as Quarter

• ###### Re: First Quarter (Q1) begins with April

Hi Paul:

try like this:

```TempCalendar:
\$(vDateMin) + RowNo() - 1 AS DateNumber,
Date(\$(vDateMin) + RowNo() - 1) AS TempDate
AUTOGENERATE 1
WHILE \$(vDateMin)+IterNo()-1<= \$(vDateMax);

MasterCalendar:
'Q' & Ceil(Month(TempDate)/3) AS CalendarQuarter
RESIDENT TempCalendar ORDER BY TempDate ASC;
DROP TABLE TempCalendar;
```

hope it helps!

• ###### Re: First Quarter (Q1) begins with April

try this way,

Ceil(Month([Order Date])/3) As Quarterly,