in a cell J21 I have entered a numeric value 1.10000. The cell is set to numeric value with 5 decimal places.
When using concatenate =CONCATENATE("=CONCATENATE("@ £/€ rate: ",(J21)) in another cell elsewhere on the sheet, I get the result "@ £/€ rate: 1.1 therefore truncating the full value shown (1.10000).
Is there a way to concatenate the full value including any zeros?
Following the answer provided by @marikamitsos the following results were produced:
The issue seems clearly at the door of limitations to CONCATENATE since a straight reference to the cell containing the value gives the result required.
Best Answer
Answer updated
(as a reply to your edit, comment as well as your own accepted answer.)
I am afraid you jump to the wrong conclusions thus also misleading the readers.
Why? Because...
Thus you arrive to a wrong/partial assumption
"concatenate doesn't work in ...as both solutions still truncate the numeric result."
All given solutions (yours and mine) work.
The correct conclusion
The issue does NOT lay on
CONCATENATE
itself.Depending on the situation different solutions may apply.
When asking a question please share all relevant info and even better share an editable sheet so you can be easier helped.
Original answer
You should change your formula syntax to
You could also use
(Please adjust ranges to your needs)
Functions used:
CONCATENATE