Power Query M code
let
Source = YourTable,
AddedFormatted = Table.AddColumn(Source, "AmountFormatted", each Number.ToText([Amount], "C", "en-US"), type text)
in
AddedFormatted
Turns a numeric column into a formatted currency string, such as $1,234.50.
let
Source = YourTable,
AddedFormatted = Table.AddColumn(Source, "AmountFormatted", each Number.ToText([Amount], "C", "en-US"), type text)
in
AddedFormatted
Swap "C" for "P" (percentage) or "N" (plain number with thousands separator), and change the locale to match your currency.
Browse all 145 snippets in the Power Query M Code Snippets, or search the library for something similar to Format a Number as Currency Text.