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 / Display Manually Enter...
Power Apps
Unanswered

Display Manually Entered Text as Currency

(0) ShareShare
ReportReport
Posted on by 5,325 Super User 2025 Season 2

I have TextInput1, in which I would like the manually entered content to appear as US currency.

The field is a number format is Power Apps and currency in SharePoint list.

I am attempting the following formula, but with no success.

 

Is this possible? What am I missing?
     Text(Value(Self.Text),"[$-en-US]$###,###")
     

Phineas_0-1711420250335.png

 

Categories:
I have the same question (0)
  • AARON_C Profile Picture
    2,235 Most Valuable Professional on at

    Hi @Phineas,

     

    You are trying to show the number value entered in the TextInput control as Text with the format of US currency?

  • Verified answer
    v-bofeng-msft Profile Picture
    on at

    Hi @Phineas ,

     

    Please try:

    1\Set it's OnChange property to:

    If(IsMatch(Self.Text,"\d*"),Set(TemValue,Text(Value(Self.Text),"[$-en-US]$###,###"));Reset(Self))

    2\Set it's Default property to:

    TemValue

     

    Best Regards,

    Bof

  • Phineas Profile Picture
    5,325 Super User 2025 Season 2 on at

    Yes

  • Phineas Profile Picture
    5,325 Super User 2025 Season 2 on at

    I've got the following working, kind of.

    Two issues -
         1. The is a gallery, so there may be default data. How do I add 'ThisItem.Currency' to the formula so that it
             incorporates any data being pulled into the gallery field?

         2. The test amount should show as $123,456.00. How do I get the commas and decimals to reflect -
                 $000,000.00 (hundreds of thousands with two space decimal point for cents?

    Current formula -
         If(IsMatch(Self.Text,"\d*"),Set(TemValue,Text(Value(Self.Text),"[$-en-US]$###,###"));Reset(Self))

    Phineas_0-1711466187334.png

     

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 793 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 333 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard