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

Notifications

Announcements

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
Kalathiya Profile Picture

Kalathiya 445

#2
WarrenBelz Profile Picture

WarrenBelz 386 Most Valuable Professional

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 321 Super User 2025 Season 2

Last 30 days Overall leaderboard