Try using the below calculated field
LEFT([currency variable],(LEN([currency variable])-1))
Right click on the measure field and click on the format and on the right hand side check for Pane Tab and Click on Numbers in the Default section and select Currency (Custom) and remove Suffix as per your requirement. Below is the screenshot for the same and hope this helps (pls mark answer as helpful or correct).
Is there any option available in tableau when change the unit to 'Millions' and should not show suffix 'M'
If you are looking for permanently to remove the suffix if that is the case, please look into the steps I have provided, hope it helps.
Please use below formatting in custom format option to pick desired value without suffix M or unit.
Billions -> "$" #,##0,,,.00;"$"-#,##0,,,.00
Millions -> "$"#,##0,,.00;"$"-#,##0,,.00
Thousands -> "$"#,##0,.00;"$"-#,##0,.00
Please this answer as helpful or correct answer if it solve your problem.