PowerPivotPro

PowerPivotPro is Coming to Atlanta

March 20 - 22, 2018

Registration for 2018 Public Training is now open!

AVAILABLE CLASSES

**Use the discount code “3ORMORE” when signing up 3 or more people.

MARCH 20 - 21

Foundations: Power Pivot & Power BI

Instructor: Austin Senseman

Super charge your analytics and reporting skills with Microsoft’s dynamic duo. Designed to handle huge volumes of data, these tools will transform the way you work! Two Days in our class and you are EMPOWERED!

  • Learn Microsoft’s secret weapon behind Power Pivot & Power BI: DAX
  • Taught by Austin Senseman – PowerPivotPro Partner
  • You don’t need to be an IT professional – most of our students come from an Excel background
Atlanta Public Training Classes
Atlanta Public Training Classes

MARCH 20 - 21

Level Up Series: Advanced DAX

Instructor: Ryan Sullivan

The Advanced DAX Course was such a hit in the first half of 2017 that we’ve expanded the course to 2 days!

Overview

  • This advanced DAX training class is taught completely in Power BI Desktop
  • Students are encouraged to take our Foundations course and have hands on experience with the DAX language
  • Taught by Ryan Sullivan – Principal Consultant
  • Class material drawn from usage of Advanced DAX applications while consulting with hundreds of international firms

MARCH 22

Level Up Series: Power Query for Excel & Power BI

Instructor: Ryan Bergstrom

The second class in the series is our Level Up Series is Power Query for Excel & Power BI.

  • Students are encouraged to take our Foundations course and have hands on experience with Power Query in Excel or Power BI Desktop
  • Taught by Ryan Bergstrom – Principal Consultant and Trainer
  • We will cover common to unique business challenges made easy with Power Query’s data wrangling capabilities
  • Intermediate to Advanced Level Power Query best practices distilled into easy to understand patterns to apply to your most common business challenges
Atlanta Public Training Classes
PowerPivotPro Logo

 
Thursday’s Post “Fixed” The Number of Negative Stores for a Month at 8.  Now We Vary That Threshold That With a Slicer.  PowerPivot is Amazing :)

Thursday’s Post “Fixed” The Number of Negative Stores for a Month at 8.
Now We Vary That Threshold That With a Slicer.

Let’s take Thursday’s post and extend it a bit.

In the picture above you’ll see that I have 5 selected as my threshold on the new slicer, and 48 months “qualify” for that threshold – there are 48 months where at least 5 stores were negative.

Now let me select 9 on the threshold slicer:

Raising the Threshold to 9 Weeds Out 10 More Months, Only 38 Months Exhibited 9+ Negative Stores.  Did i mention that PowerPivot Rocks? :)

Raising the Threshold to 9 Weeds Out 10 More Months, Only 38 Months Exhibited 9+ Negative Stores

How’d I Do This?

With one of my favorite “go to” techniques:  the disconnected slicer.

I created a table in Excel with the numbers 1-10 and then pasted that into PowerPivot:

image

The Stores Negative Table:  Pasted From Excel,
and NOT Related to Any Other Tables in my Workbook

Then I create a “harvester” measure off of it:

image

(By the way, this simple and crazy-powerful technique is explained from scratch in the book, and also used many times on the blog – search for “disconnected slicers” and you’ll find multiple posts.)

Then I modify my original [Negative Growth Stores Measure] by simply subtracting the new [min Negative Stores] measure from the original formula:

[Negative Growth Stores Measure] =
   COUNTX(VALUES(Stores[StoreID]),
          IF([SameStoreSales]<0,1,BLANK())
         ) – [Min Negative Stores]

This formula, then, will return 0 when I have exactly the number of negative stores that my threshold slicer specifies, and greater than zero when there are more negative stores than the threshold.

So now I just modify my Values Filter to be Greater than or Equal to 0 (rather than 8, as it was before):

image

Change the Values Filter to Be >= 0

And that’s it!

The Readout

I also added two “readout” formulas:

image

image

Here’s that second formula as text in case you’d like to copy it:

=”Months have at least ” & CUBEVALUE(“PowerPivot Data”,”[Measures].[Min Negative Stores]”,Slicer_Stores_Negative) & ” stores that went negative.”

Download the Workbook!

Click here to download this workbook

  Subscribe to PowerPivotPro!
X

Subscribe

Rob Collie

One of the founding engineers behind Power Pivot during his 14-year career at Microsoft, and creator of the world’s first cloud Power Pivot service, Rob is one of the foremost authorities on self-service business intelligence and next-generation spreadsheet technology. 

This Post Has 7 Comments

  1. This post and its predecessor are very interesting. The situation is similar to a question I faced recently except (in equivalent terms) I wanted to count the number of Stores with *no* sales (i.e. the white cells in your PivotTable with no underlying source records) for each month. I ended up having to contruct a complex workaround back in the source data but your method looks so much simpler.

    However when I try to replicate your (original) Negative Growth Stores measure, neither testing for [SameStoreSales]=0 nor ISBLANK([SameStoreSales]) yields a result. Perhaps a different approach is required when there is no source data??

    1. Wayne – sorry for the slow reply. I will need more detail before I can answer your question, and maybe even then it will be a mystery to me 🙂

      If you put your version of [SameStoreSales] on a pivot, do you indeed see blanks? And the IF() test in the [Negative Growth Stores] measure fails to detect those?

      1. Hi Rob. Just wanted to get back and say I figured out that my problem was occurring because the [SameStoreSales]-equivalent value I had in the COUNTX formula was a table field (rather than a measure) which I hadn’t aggregated. Studying and studying your sample workbook got me through.

        28 years I’ve been programming, at least 10 years of which I’ve been doing non-trivial Excel stuff, and here I find myself with my Learner-driver sign strapped on and brightly showing! Fortunately exciting new tools like PowerPivot make me happy to be there.

  2. Good stuff, as usual. I’m curious if you’ve run into the issue that I am when using your downloadable workbook: Excel barks out a message when either trying to click on a Slicer or Manage PowerPivot that the data model needs to be upgraded to Excel 2013. Excel further tells me that PowerPivot is unable to load the Data Model. Google/Bing searches have yielded no practical answers. Any thoughts?

    1. Wow, I just tried it in 2013 and got the same results. I will forward the workbook to MS and ask them “wasup with dat” or something along those lines 🙂

      1. In a way I’m relieved and not some rogue add-in getting in the way. I’ll keep checking back to see if you’ve made any progress with MS.

Leave a Comment or Question