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
mb0307
Responsive Resident
Responsive Resident

filter table by another table based on Max week

Hi 

 

Max Week Table below shows Month-Year and Max week of the month:

Month YearMax/Last Week for the Month
Jan-205
Feb-209
Mar-2014
Apr-2018

 

 

SALES table below:

|  Product ID  ||  Month Year  ||  Sales  ||  Data Snapshot week  |
P01Jan-205005
P01Jan-2015005
P02Feb-2010009
P02Feb-20200011
P01Jan-20150013
P03Apr-20400018
P03Jan-201005
P03Jan-202005

 

 

I want output to show a summarized table but Month-Year, Products and Sales SUM from the SALES table, but to be filtered by:  IF Data Snapshot Week = Max/Last Week for the Month.  Rows highlighted in RED should be removed from result table because they do not match Max week table.

 

Result:

|  Product ID  ||  Month Year  ||  Sales SUM  ||  Max/Last  Week for the Month  |
P01Jan-2020005
P02Feb-2010009
P03Jan-203005
P03Apr-20400018

 

Thank you in advance.

1 ACCEPTED SOLUTION

Hi @mb0307 ,

First, create a relationship between Max Week and Sales table base on the field [Month Year], then create a calculated table as below:

Result =
SUMMARIZECOLUMNS (
    'Sales'[Product ID],
    'Sales'[Month Year],
    'Max Week'[Max/Last Week for the Month],
    'Sales',
    "Sales SUM", CALCULATE (
        SUM ( 'Sales'[Sales] ),
        FILTER (
            'Sales',
            'Sales'[Data Snapshot week] = MAX ( 'Max Week'[Max/Last Week for the Month] )
        )
    )
)

filter table by another table.JPG

Best Regards

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

4 REPLIES 4
parry2k
Super User
Super User

@mb0307 set the relationship between these two tables on Max/Last  week for the month

 

in the visual, use column from Max Week table and product, sales from 2nd table and it should work.

 

I would  Kudos if my solution helped. 👉 If you can spend time posting the question, you can also make efforts to give Kudos whoever helped to solve your problem. It is a token of appreciation!

Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

mb0307
Responsive Resident
Responsive Resident

@parry2k  Thanks but I would like to create a new table based on my query.  I need to use the table to run some complex calculation.

Hi @mb0307 ,

First, create a relationship between Max Week and Sales table base on the field [Month Year], then create a calculated table as below:

Result =
SUMMARIZECOLUMNS (
    'Sales'[Product ID],
    'Sales'[Month Year],
    'Max Week'[Max/Last Week for the Month],
    'Sales',
    "Sales SUM", CALCULATE (
        SUM ( 'Sales'[Sales] ),
        FILTER (
            'Sales',
            'Sales'[Data Snapshot week] = MAX ( 'Max Week'[Max/Last Week for the Month] )
        )
    )
)

filter table by another table.JPG

Best Regards

Rena

Community Support Team _ Rena
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

@v-yiruan-msft  exactly what i need.  Thanks for your help, much appreciated.

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.