I am generating an excel file using the Select operation but it is automatically converting numbers into E+ format. How can I stop this behavior in the power automate?
I am generating an excel file using the Select operation but it is automatically converting numbers into E+ format. How can I stop this behavior in the power automate?
If changing Excel's column format is not an option (you have to stick with "General"), you can provide Excel with a string value (with the disadvantage that it is no longer a number in Excel 😉)
An example:
concat('''', 100000000000)
In Excel this looks like tthis:
I think this thread is about numbers and how to display them in Excel, not how to convert strings to numbers 😉
Look at my response to the question. It's directly above yours
Please explain. I'm not aware of such "numerical conversion functions" in Power Automate.
From what I understand, the OP's problem is that Excel displays large numbers in scientific notation when the cell format is set to "General".
If you set this to "Number", the issue is solved.
That's a pretty unhelpful comment. You don't always have control of the data you need to process and it absolutely is a thing you can solve easily in power automate because its numerical conversion functions can handle scientific notation natively.
This is not Power Automate.
Change the column format in your Excel file.
Simply convert to integer with the int() function:
It does not work. Be it the string function or '' or putting it inside a string variable... it is still considered number by excel and transformed into scientific notation which make me lose the end of the number also
do a string function around your number.
I also am having this issue.
WarrenBelz
146,668
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
66,004
Most Valuable Professional