Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
DemoFour
Responsive Resident
Responsive Resident

Combine Years for Quarter

Appologies if this has been covered but I cant find anything to show how to do this when doing a search!

 

I have  Quarters that run in the following order:

Jan - March = Q4

April - June = Q1

July - September = Q2

October - December = Q3

 

I need to build a column that shows the years as follows, in order to filter the visuals by Quarter Year

Date                  Month           Quarter            Year                  QYear

01/01/17               1                       Q4                2017           2016 - 2017

01/01/18               1                       Q4                2018           2017 - 2018

01/01/19               1                       Q4                2019           2018 - 2019

 

Any help greratfully recived

2 ACCEPTED SOLUTIONS

Position of * 1 is wrong

Year = ((FORMAT('Date'[Date],"YYYY") *1) -1) & "-"&FORMAT('Date'[Date],"YY")

It should be after format close )

View solution in original post

DemoFour
Responsive Resident
Responsive Resident

 

For completeness of this thread, I solved the issues with a couple of columns for year quarter and FY quarter and then combined the year from the year coloumn to match them up in order to produce slicers.

 

Year Q (Jan - Dec) = Yr Q = "Q" & INT (  FORMAT (  'DATE'[Date] , "q" )  ) 

 

and

 

FYQ (April - March UK) =

 

FY Q =
IF (
    'DATE'[Month Number] <= 3,
    "Q4",
    IF (
        'DATE'[Month Number] <= 6,
        "Q1",
        IF (
            'DATE'[Month Number] <= 9,
            "Q2",
            IF (
                'DATE'[Month Number] <= 12,
                "Q3"
            )
        )
    )
)

 

then used the following DAX

 

pbi2.PNG

View solution in original post

7 REPLIES 7
amitchandak
Super User
Super User

For Year

Year = ((FORMAT('Calendar'[Date],"YYYY") *1) -1) & "-"&FORMAT('Calendar'[Date],"YY")

QY.PNG

@amitchandak 

Thanks for the quick response, but the code whilst its on the lines I was working on (With format ),  is not quite right. Could you check please

Position of * 1 is wrong

Year = ((FORMAT('Date'[Date],"YYYY") *1) -1) & "-"&FORMAT('Date'[Date],"YY")

It should be after format close )

@amitchandak 

 

Thanks for that, I was missing the ( ........ *1 ) -1 ) from my coding to get it to work. 

To understand the logic , how does this part of the code work?

When we get YYYY from format usually it text. Just to make sure it becomes number I multiplied it with 1. But, You can also try -1 directly. 

@amitchandak 

 

Thanks for the explination, I had an play with those numbers to see how it affected the result.

 

Now I just need to fix the cross over years, as currently it is not giving the corect set of Quarters the correct years.

 

Q1 should then change to 2017-18 not when the year changes in the year column

 

QY1.PNG

 

qy2.PNG

DemoFour
Responsive Resident
Responsive Resident

 

For completeness of this thread, I solved the issues with a couple of columns for year quarter and FY quarter and then combined the year from the year coloumn to match them up in order to produce slicers.

 

Year Q (Jan - Dec) = Yr Q = "Q" & INT (  FORMAT (  'DATE'[Date] , "q" )  ) 

 

and

 

FYQ (April - March UK) =

 

FY Q =
IF (
    'DATE'[Month Number] <= 3,
    "Q4",
    IF (
        'DATE'[Month Number] <= 6,
        "Q1",
        IF (
            'DATE'[Month Number] <= 9,
            "Q2",
            IF (
                'DATE'[Month Number] <= 12,
                "Q3"
            )
        )
    )
)

 

then used the following DAX

 

pbi2.PNG

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.