Forum Discussion

shalnark0727's avatar
shalnark0727
Frequent Visitor
7 years ago
Solved

PowerBI Matrix

I'm new in power bi and in need of help on how I can do this in matrix. I need a produce these on thousands of data but in simple terms my table looks like the following

 

Table1

DateProductSales
01/01/2019Soap100
01/05/2019Shampoo50
01/07/2019Shampoo150
01/20/2019Soap250
01/22/2019Soap300

 

Table2

ProductMonthQuota
SoapJanuary200
SoapFebruary300
ShampooJanuary50
ShampooFebruary100

 

I need a matrix that looks like this

 

xJanJanFebFebTotalTotal
xQuotaActualQuotaActualQuotaActual
Shampoo502001000150200
Soap2006503000500650
Total2508504000650

850

 

I hope someone can help, thanks.    

  • Hi shalnark0727,

     

    Create a calendar table and Products table and make a one to many relationship between these tables and the other two, then just create the following to measure to use on your matrix:

     

    Quota Total = SUM(Table2[Quota])
    
    Sales Total = IF(SUM(Table2[Quota]) = BLANK();BLANK(); SUM(Table1[Sales]) + 0)

    Check PBIX file attach.

     

    Regards,

    MFelix

2 Replies

  • Hi shalnark0727,

     

    Create a calendar table and Products table and make a one to many relationship between these tables and the other two, then just create the following to measure to use on your matrix:

     

    Quota Total = SUM(Table2[Quota])
    
    Sales Total = IF(SUM(Table2[Quota]) = BLANK();BLANK(); SUM(Table1[Sales]) + 0)

    Check PBIX file attach.

     

    Regards,

    MFelix

  • Hi shalnark0727,

     

    Create a calendar table and Products table and make a one to many relationship between these tables and the other two, then just create the following to measure to use on your matrix:

     

    Quota Total = SUM(Table2[Quota])
    
    Sales Total = IF(SUM(Table2[Quota]) = BLANK();BLANK(); SUM(Table1[Sales]) + 0)

    Check PBIX file attach.

     

    Regards,

    MFelix