Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Matrix counting blank values in table

Hi! 

I'd like to count all blank values in all columns in a data table and show them in a matrix, rows being the column names and one column showing the number of blanks in each column. 

 

Is there a way of writing a measure that handles counting blanks without specifying the column in the DAX-formula (doing this requires creating a measure for every column). 

 

This is an example: 

 

Data table: 

Name 1Name 2Name 3Name 4 Name 5
12 1 
11 22
 2 3 

 

Displayed like this: 

Name of columnNumber of blanks in table (measure)
Name 11
Name 20
Name 33
Name 40
Name 52

 

Can this be done? 

  • Hi Anonymous 

     

    You can try the Power Query as in the video below.

     

     

    Best Regards,
    Mariusz

    If this post helps, then please consider Accepting it as the solution.

    Please feel free to connect with me.
    LinkedIn

     

4 Replies

  • Anonymous best approach would be to unpivot your table and then one measure can take care of this. To unpivot, go to Transform Data

     

    add index column

    select index column

    right click, select unpivot other columns

     

    you will have two new columns, Attribute and Value

     

    and you can use COUNTBLANK() DAX to count blanks and on table visual add Attribute column and Measure and you will get the result.

     

    Would appreciate Kudos 🙂 if my solution helped.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thank you for the solution. 

      Looks like this could work for projects using "Import", but I'm having difficulties as I'm using Direct Query (forgot to mention in my post).

  • Mariusz's avatar
    Mariusz
    Community Champion

    Hi Anonymous 

     

    You can try the Power Query as in the video below.

     

     

    Best Regards,
    Mariusz

    If this post helps, then please consider Accepting it as the solution.

    Please feel free to connect with me.
    LinkedIn

     

    • Anonymous's avatar
      Anonymous
      Not applicable

      Absolutely brilliant! 

      Worked like a charm and very elegant. This worked with Direct Query as well 

       

      Thanks so much!