Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
INA_2024
Regular Visitor

Matrix Table - Have Many Data Monthly KPI With Many Different Target

Im Using Many Diferent Target based matriks table for KPI. I Have Problem with how to make Icons conditional with many diferent target for monthly data. I Use Many Different Target based matrix tables for KPIs. I Have a Problem with how to create a conditional Icon with many different targets for monthly data. I want to create the same view as in the picture. 

INA_2024_0-1728439875955.jpeg

Please help me to create this display with detailed steps using picture.

its the dummy raw data. there are matrices that have no targets

INA_2024_0-1728444215371.png

 

thanks for advance

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @INA_2024 ,

 

I made simple samples and you can check the results below:

vtianyichmsft_0-1728544704753.png

 

An attachment for your reference. Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

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

9 REPLIES 9
Anonymous
Not applicable

Hi @INA_2024 ,

 

I made simple samples and you can check the results below:

vtianyichmsft_0-1728544704753.png

 

An attachment for your reference. Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

 

How about the target <10 ?, I see the icon is still red which should show green.

Anonymous
Not applicable

Hi @INA_2024 ,

 

Based on the original context, using this expression:

vtianyichmsft_0-1728553213722.png

 

Measure = SWITCH(TRUE(),CONTAINSSTRING(MAX('Table'[Target]),">")&&MAX('Table'[Value])>MAX('Table'[Text Range]),1,
CONTAINSSTRING(MAX('Table'[Target]),"<")&&MAX('Table'[Value])<MAX('Table'[Text Range]),1,0)

 

Hope it helps!

 

Best regards,
Community Support Team_ Scott Chang

 

If this post helps then please consider Accept it as the solution to help the other members find it more quickly.

Ritaf1983
Super User
Super User

Hi @INA_2024 

Can you please share a pbix or some dummy data that keep the raw data structure with expected results? It should help us clarify your scenario and test to coding formula.

How to Get Your Question Answered Quickly  

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

its the dummy raw data. there are matrices that have no targets.

INA_2024_0-1728443971479.png

 

there are matrices that have no targets

INA_2024_1-1728443862486.png

 

 

there are matrices that have no targets

INA_2024_0-1728443668902.png

 

its the raw data, there are matrices that have no targets

MatriksTargetValueDate
A>90100,0001/06/2023
A>9097,2201/07/2023
A>90100,0001/08/2023
A>90100,0001/09/2023
A>90100,0001/10/2023
A>90100,0001/11/2023
A>9099,0401/12/2023
A>90100,0001/01/2024
A>90100,0001/02/2024
A>90100,0001/03/2024
A>90100,0001/04/2024
A>9097,5601/05/2024
A>90100,0001/06/2024
A>90100,0001/07/2024
A>90100,0001/08/2024
A>90100,0001/09/2024
A>90100,0001/10/2024
B>90100,0001/06/2023
B>90100,0001/07/2023
B>90100,0001/08/2023
B>90100,0001/09/2023
B>90100,0001/10/2023
B>90100,0001/11/2023
B>90100,0001/12/2023
B>90100,0001/01/2024
B>90100,0001/02/2024
B>90100,0001/03/2024
B>90100,0001/04/2024
B>90100,0001/05/2024
B>90100,0001/06/2024
B>90100,0001/07/2024
B>90100,0001/08/2024
B>90100,0001/09/2024
B>90100,0001/10/2024
C>95114,0701/06/2023
C>95126,5301/07/2023
C>9584,4901/08/2023
C>95106,7001/09/2023
C>95107,7801/10/2023
C>95100,8301/11/2023
C>95113,5601/12/2023
C>95101,7801/01/2024
C>9590,1701/02/2024
C>95128,4901/03/2024
C>95104,2901/04/2024
C>9597,9901/05/2024
C>95126,9201/06/2024
C>9594,4301/07/2024
C>9592,4101/08/2024
C>95123,1001/09/2024
C>950,2601/10/2024
D 95,4501/06/2023
D 72,4501/07/2023
D 57,8401/08/2023
D 79,3901/09/2023
D 78,7701/10/2023
D 71,9601/11/2023
D 88,1301/12/2023
D 89,5301/01/2024
D 71,9701/02/2024
D 80,5301/03/2024
D 88,6501/04/2024
D 75,9301/05/2024
D 75,3101/06/2024
D 80,4601/07/2024
D 84,7801/08/2024
D 80,1301/09/2024
D 50,0001/10/2024
E<100,8501/06/2023
E<100,0001/07/2023
E<100,7901/08/2023
E<100,0001/09/2023
E<100,6601/10/2023
E<102,2901/11/2023
E<100,0001/12/2023
E<100,4901/01/2024
E<100,0001/02/2024
E<100,6201/03/2024
E<100,6501/04/2024
E<100,0001/05/2024
E<100,0001/06/2024
E<100,0001/07/2024
E<100,0001/08/2024
E<100,0001/09/2024
E<100,0001/10/2024

Hi @INA_2024 

 

I thin you can use conditional formatting option to highlight specific data points. Need addititonal info Pls go through the below urls

https://curbal.com/curbal-learning-portal/20-tricks-to-finally-master-the-matrix-visualization-in-po...

https://learn.microsoft.com/en-us/power-bi/visuals/desktop-matrix-visual

Helpful resources

Announcements
September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors