Hi @nenandi,
Have you tried my solution?
If you patch data to excel table, I think only a General column could save the format changes through Power Apps.
Whatever region your users are in, just make sure the following steps:
1). Make sure the aimed column in Excel table is a General type
2). Make sure the format change is operated at the last step
For example, if you use the Patch(). please write it as below:
Patch(Table1,Defaults(Table1),{Score:Text(Value(YourTextScore,"es-ES"),"[$-en-US]##.#","en-US")})
Of course, if the formula could not make sense, please provide some screenshot to describe.
Here is some edits I want to show you, I refer to a language tag "es-ES" to format your text score number, so that we could format it using the dot.
In addition, to avoid some users who are already in a region using the dot separator, the Substitute is not a good choice, so I deleted it.