I believe this should be a standard tool on Alteryx, probably under the Reporting tools group.
Here's how to use it if you have not used Macros:
This workflow uses a Python script to add the commas. There might be easier ways, but Python is very effective at this type of tasks.
Thank you for sharing!
I appreciate creative solutions to common problems.
To also add to this, the ToString fuction will add commas for you when converting from a number to a string.
ToString(x, numDec, [thousandsSeparator], [decimalSeparator])
ToString([number],2,',') would give you a number with two decimal places and commas for the separators.
There's definitely different ways to make this happen, this was the quickest approach I found, though.
Thanks for sharing @juvillalobos .