cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frequent Visitor

Create a Summary Table from unique data

This should seem simple but I can't wrap my head around it.

I have a table with item quantities compared to the 6 Month Usage. The Qty is either less that the 6 month usage or greater than it.

It also includes the associated extended cost.
There are times where there is both a qty less than the 6 Month Usage AND more than the 6 Month Usage.

I'm trying to produce a summary table like the one below the detail data below.

It has 2 categories, On Hand > 6 months and On Hand < 6 months with totals for Quantity and Cost.

Any help would be greatly appreciated!

clarkpaul_0-1608728009573.png

 

1 ACCEPTED SOLUTION
Super User III
Super User III

Hi @clarkpaul ,

 

I would do the folllowing:

 

  • Create a table for the category:

Category                        ID

On Hand > 6 Month 1
On Hand <= 6 Month

2

 

  • Add the following two measures:
Cost = SWITCH( 
            SELECTEDVALUE(Category[ID]);
            1 ; SUM('Table'[On Hand > 6 Months Usage Cost]); 
            2 ; SUM('Table'[On Hand <= 6 Month Usage Cost]);
            SUM('Table'[On Hand <= 6 Month Usage Cost]) + SUM('Table'[On Hand > 6 Months Usage Cost])
        )

Quantity = SWITCH(
                SELECTEDVALUE(Category[ID]); 
                1 ; SUM('Table'[On Hand > 6 Month Qty]); 
                2 ; SUM('Table'[On Hand <= 6 Mnoth Qty]);
                SUM('Table'[Qty])
            )

 

See result in attach PBIX file .

 

 


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog:

Power BI em Português





View solution in original post

2 REPLIES 2
Super User III
Super User III

Hi @clarkpaul ,

 

I would do the folllowing:

 

  • Create a table for the category:

Category                        ID

On Hand > 6 Month 1
On Hand <= 6 Month

2

 

  • Add the following two measures:
Cost = SWITCH( 
            SELECTEDVALUE(Category[ID]);
            1 ; SUM('Table'[On Hand > 6 Months Usage Cost]); 
            2 ; SUM('Table'[On Hand <= 6 Month Usage Cost]);
            SUM('Table'[On Hand <= 6 Month Usage Cost]) + SUM('Table'[On Hand > 6 Months Usage Cost])
        )

Quantity = SWITCH(
                SELECTEDVALUE(Category[ID]); 
                1 ; SUM('Table'[On Hand > 6 Month Qty]); 
                2 ; SUM('Table'[On Hand <= 6 Mnoth Qty]);
                SUM('Table'[Qty])
            )

 

See result in attach PBIX file .

 

 


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog:

Power BI em Português





View solution in original post

Super User IV
Super User IV

@clarkpaul , Summarize can help.

 

example, the way two get 2nd from first 

union(
summarize(Table, "Category", "On Hand > 6 months", "Quantity",[On Hand Qty > 6 Month], "Cost",[On Hand Qty > 6 usage Cost]),
summarize(Table, "Category", "On Hand <= 6 months", "Quantity",[On Hand Qty <= 6 Month], "Cost",[On Hand Qty <= 6 usage Cost])
)

 



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Microsoft Ignite

Microsoft Ignite with Arun Ulag

Featured Session Drive Data Culture with Power BI: Vision, Strategy & Roadmap. Register here https://myignite.microsoft.com #MSIgnite #PowerPlatform #Power BI ​

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors