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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
olimilo
Continued Contributor
Continued Contributor

Get minimum date value in week group based on WEEKNUM

Given the sample data below:

 

Date WeekNum
1/1/2023 1
1/2/2023 1
1/3/2023 1
1/4/2023 1
1/5/2023 1
1/6/2023 1
1/7/2023 2

 

WeekNum is a calculated column using WEEKNUM(). Is it possible to create a calculated column that says the "Week of" with the first date of that week?

 

Date WeekNum  Week Of
1/1/2023 1  Week of 01/01/2023
1/2/2023 1  Week of 01/01/2023
1/3/2023 1  Week of 01/01/2023
1/4/2023 1  Week of 01/01/2023
1/5/2023 1  Week of 01/01/2023
1/6/2023 1  Week of 01/01/2023
1/7/2023 2  Week of 01/07/2023

 

 

2 REPLIES 2
Dhairya
Super User
Super User

Hey @olimilo 
You can create the calculated column with the below DAX to get the expected output.

Minimum in week col =
CALCULATE(
    MIN(TableA[Date]),
    ALLEXCEPT(TableA,TableA[WeekNum])
)

Dhairya_0-1694694090468.png


If this helps you then please kudo my reply and mark it as accept as solution so that others cabn find it quickly while facing the similar issue. Thank You!

olimilo
Continued Contributor
Continued Contributor

This worked for me but I also found a different solution:

 

WeekOf = 
    CALCULATE(
        "Week of " & FORMAT(MIN('Data'[DATE]), "YYYY-MM-DD"),
        FILTER(
            'Data',
            'Data'[WeekNum] = EARLIER('Data'[WeekNum])
        )
    )

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

November Carousel

Fabric Community Update - November 2024

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

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.