web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Criticality Assessment...
Power Apps
Unanswered

Criticality Assessment - Please help

(0) ShareShare
ReportReport
Posted on by 32

Hi, 

 

I'm trying to write a formula that will display "Highly Critical", "Fairly Critical" or "Non-Critical" in a text field depending on whether certain responses are selected in the form.  If "Highly Critical" is true I want the formula to exit before the assessment for "Fairly Critical starts and if "Fairly Critical" I want the formula to exit before the "Non Critical" assessment starts.  So functionality similar to a Switch statement in Java.

 

My formula is below.  Currently, the assessments for fairly critical / non critical are overriding previous calculations.  Is there a way to fix this please?

 

 

If (DataCardValue51_1.Selected.Value="Statement 1" || DataCardValue50_1.Selected.Value="Statement 2"|| DataCardValue62_1.Selected.Value="S3" || DataCardValue46_1.Selected.Value="S4" || DataCardValue45_1.Selected.Value="S5" || DataCardValue12_1.Selected.Value="s6"||DataCardValue33_1.Selected.Value="S7", "Highly Critical", 

DataCardValue51_1.Selected.Value="A" ||DataCardValue48_1.Selected.Value="B" || DataCardValue62_1.Selected.Value="C"||DataCardValue47_1.Selected.Value="C"||DataCardValue45_1.Selected.Value="D"||DataCardValue12_1.Selected.Value="E"|| DataCardValue33_1.Selected.Value="F", "Fairly Critical",
"Non Critical")

 

 

Categories:
I have the same question (0)
  • v-mingkz-msft Profile Picture
    Microsoft Employee on at

    Hi @Nehal3,

    You can try the following expression.

    If (DataCardValue51_1.Selected.Value="Statement 1" || DataCardValue50_1.Selected.Value="Statement 2"|| DataCardValue62_1.Selected.Value="S3" || DataCardValue46_1.Selected.Value="S4" || DataCardValue45_1.Selected.Value="S5" || DataCardValue12_1.Selected.Value="s6"||DataCardValue33_1.Selected.Value="S7", "Highly Critical", 
    
    !(DataCardValue51_1.Selected.Value="Statement 1" || DataCardValue50_1.Selected.Value="Statement 2"|| DataCardValue62_1.Selected.Value="S3" || DataCardValue46_1.Selected.Value="S4" || DataCardValue45_1.Selected.Value="S5" || DataCardValue12_1.Selected.Value="s6"||DataCardValue33_1.Selected.Value="S7")&&(DataCardValue51_1.Selected.Value="A" ||DataCardValue48_1.Selected.Value="B" || DataCardValue62_1.Selected.Value="C"||DataCardValue47_1.Selected.Value="C"||DataCardValue45_1.Selected.Value="D"||DataCardValue12_1.Selected.Value="E"|| DataCardValue33_1.Selected.Value="F"), "Fairly Critical",!(DataCardValue51_1.Selected.Value="Statement 1" || DataCardValue50_1.Selected.Value="Statement 2"|| DataCardValue62_1.Selected.Value="S3" || DataCardValue46_1.Selected.Value="S4" || DataCardValue45_1.Selected.Value="S5" || DataCardValue12_1.Selected.Value="s6"||DataCardValue33_1.Selected.Value="S7")&&!(DataCardValue51_1.Selected.Value="A" ||DataCardValue48_1.Selected.Value="B" || DataCardValue62_1.Selected.Value="C"||DataCardValue47_1.Selected.Value="C"||DataCardValue45_1.Selected.Value="D"||DataCardValue12_1.Selected.Value="E"|| DataCardValue33_1.Selected.Value="F")
    "Non Critical")

     

    Best Regards,

    Kyrie

  • Nehal3 Profile Picture
    32 on at

    Thanks Kyrie, I'll give it a go

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 549 Most Valuable Professional

#2
Kalathiya Profile Picture

Kalathiya 225 Super User 2026 Season 1

#3
Haque Profile Picture

Haque 224

Last 30 days Overall leaderboard