I am trying to update currency field with number field in a Process builder. However i get an error data type mismatch. Is it possible to do type conversion here. Please let me know.

2 Answers 2


You need to Use TEXT() function for this.

It Converts a percent, number, date, date/time, or currency type field into text anywhere formulas are used. Also, converts picklist values to text in approval rules, approval step rules, workflow rules, escalation rules, assignment rules, auto-response rules, validation rules, formula fields, field updates, and custom buttons and links.

e.g. Lets Say I am converting Amount Field(Type: Currency) into Number then I can create a formula like this:


The reason that I am using VALUE() here is because it converts my text string into Number.You can not directly convert your currency into Number.

Try to add this formula in your process builder.

Check the below link for more details:


Let me know if it helps.

  • Hi Patil, I need conversion from number to Currency. Thanks for the explanation though.
    – Kanikala
    Nov 3, 2017 at 8:07
  • Do u have multiple currencies enable in your org?
    – SFDCDJ
    Nov 3, 2017 at 12:32

Number to Currency conversion: Create a formula field with return type Currency and insert the number field within. Then update the Currency field with this formula field in the Process builder.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .