Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hello community,
I need to see the application status based on the component status. Each app consists of several components. As soon one of the component status is red, the whole app status is red. Only if all component status is green, the app status is green as well.
My data:
App. | Comp. | Comp. Status |
A-1 | SW | green |
A-1 | HW | green |
A-2 | SW | green |
A-2 | HW1 | red |
A-2 | HW2 | red |
A-3 | SW | red |
A-4 | HW | green |
Do you have any suggestions?
Thank you very much in advance. Your help ist very appreciated.
Solved! Go to Solution.
@Anonymous you can create this measure:
App Status =
IF(
HASONEVALUE('Table'[App.]),
VAR _current_app = SELECTEDVALUE('Table'[App.])
RETURN
IF(
COUNTROWS(
FILTER(
'Table',
'Table'[App.] = _current_app && 'Table'[Comp. Status] = "red"
)
) > 0,
"red",
"green"
)
)
@Anonymous you can create this measure:
App Status =
IF(
HASONEVALUE('Table'[App.]),
VAR _current_app = SELECTEDVALUE('Table'[App.])
RETURN
IF(
COUNTROWS(
FILTER(
'Table',
'Table'[App.] = _current_app && 'Table'[Comp. Status] = "red"
)
) > 0,
"red",
"green"
)
)
rry I checked badly the firs formula,
Here is the good one
Hi,
try this. I added a cloumn to the table
@Anonymous
You can slice by App. then New Measure:
Status =
IF ( COUNTROWS ( VALUES ( TableName[Comp. Status] ) ) = 1, "Green", "Red" )
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
25 | |
12 | |
9 | |
9 | |
9 |
User | Count |
---|---|
19 | |
14 | |
14 | |
13 | |
13 |