Yes, you understood my response correctly on that.
To work around both, you can change the number values in excel to numbers stored as text - this essentially presets the values to look like what the application expects.
I did this with your survey- to do on other surveys, use the TEXT(<cell>, "0.0") Excel function to format the the number as text, copy it as values to change from a function to text, and then copy over the original values.