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 Automate / Format number for html...
Power Automate
Answered

Format number for html table and sendind email

(0) ShareShare
ReportReport
Posted on by 58

HI,

 

New to the power Automate community.

I'm trying to create a flow that creates an HTML table with a CSS design and emails it from a button click in Power Bi.

But I can't change the format of the number inside the table and in the body of the email.

 

I've tried format number, format expressions but not sure if I'm using them right.

 

Thanks for the help.

Format number 3.PNG
Format number 2.PNG
Categories:
  • Verified answer
    David_MA Profile Picture
    15,508 Super User 2026 Season 2 on at

    You need to use an expression to do this in the Select action. Doing it in the Apply to each is not really doing anything. You can use the following expression:

    formatNumber(float(triggerBody()['number']), '$0.00')

    Replace triggerBody()['number'] with the dynamic value from PowerBI.

  • Verified answer
    menphis Profile Picture
    58 on at

    Great it works, thanks 🙂

  • menphis Profile Picture
    58 on at

    HI @David_MA ,

     

    It worked from the Power BI Desktop, but from power BI Services, it shows "unsuccesfull".

    Here the error message:

    The execution of template action 'Select_2' failed: The evaluation of 'query' action 'where' expression '{
    "Partner": "@item()?['BI Partner']",
    "Current": "@formatNumber(float(item()['Sum of Current_']), 'N')",
    "31-60 Days": "@formatNumber(float(item()['Sum of 31 to 60 Days']), 'N0')",
    "61-90 Days": "@formatNumber(float(item()['Sum of 61 to 90 Days']), 'N0')",
    "91-120 Days": "@formatNumber(float(item()['Sum of 91 to 120 Days']), 'N0')",
    "121-150 Days": "@formatNumber(float(item()['Sum of 121 to 150 Days']), 'N0')",
    "151-180 Days": "@formatNumber(float(item()['Sum of 151 to 180 Days']), 'N0')",
    "Over 180 Days": "@formatNumber(float(item()['Sum of Over 180 Days']), 'N0')"
    }' failed: 'The template language expression 'formatNumber(float(item()['Sum of Current_']), 'N')' cannot be evaluated because property 'Sum of Current_' doesn't exist, available properties are '_Balance Amount, BI Partner, BI Partner Email, Nb invoices not settled'. Please see https://aka.ms/logicexpressions for usage details.'.

    Can you help me ?

    Thanks

  • menphis Profile Picture
    58 on at

    HI @David_MA ,

     

    Did you have time to see ? Have you an idea that i am supposed to do ?
    Thanks

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
11manish Profile Picture

11manish 227 Super User 2026 Season 2

#2
David_MA Profile Picture

David_MA 213 Super User 2026 Season 2

#3
Mohsin Ali Profile Picture

Mohsin Ali 151

Last 30 days Overall leaderboard