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 / Switch function: Is it...
Power Apps
Answered

Switch function: Is it possible to have a match value equal to a date range.

(0) ShareShare
ReportReport
Posted on by

Hello, I have never used Switch function before. For the sake of explanation, I have simplified the formula.

 

Switch(MyVariableName, DateAdd(Now(),-30,Months), "Inactive","Active" )

 

The code works, but the DateAdd(Now(), -30, Months) returns a value of the specific date 30 months ago.

Is there a way with the switch function to implement code like the if statement? I would use <=Today() for an IF statement. I cannot use it with the Switch function.

 

Example(Switch(MyVariableName, <=Today(), "Inactive","Active" ) gives an error.

Categories:
I have the same question (0)
  • Verified answer
    Pstork1 Profile Picture
    68,707 Most Valuable Professional on at

    Unfortunately, No.  Switch can only be used to check equals with a case sensitive value.  

  • Community Power Platform Member Profile Picture
    on at

    Thank You!

  • Ensemble Profile Picture
    5 on at

    You can get a similar functionality with a switch statement like so...

    Switch(true,
         ThisItem.Date > Now(),
         "Future",

         ThisItem.Date = Now(),
         "Today",

         ThisItem.Date < Now(),
         "Past"
    )

    A switch statement can only match a single value. This works by matching the value 'true' to the output of the conditions. Hope this helps.

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…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 711 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 319 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard