I have a feeling that this issue is flipped and the values are automatically formatted in the Ignition DB Query Browser. For example, I just replicated your issue (using simulated tags) and looking at raw the CSV, I get values like:
1738063481806,-49.25258255004883
But when I look in the DB Query Browser, they are nicely rounded.
I did just have a look and tried some different properties on the chart to try and find a quick easy solution (Ignition based solution) but unfortunately I couldn't find one.
Until someone from IA replies the only things I can think of would be to format / transform the tag values before they are stored in history OR set the column format in Excel (as they are just really long floats) - formatting in Excel has been mentioned as a solution before:
I have just had a look into this (couldn't remember if there is a way to it directly on a tag) so I attempted to create an OPC / Derived tag that uses the round(value, dp) to format the numbers. However, in history it was all stored the same (when I did an export).
May need to see if anyone else has run into this issue as I am almost out of ideas.
It is floating point. The underlying data is always mantissa and exponent. Rounding is a display operation, and Excel follows its own display rules.
Also note that 32-bit floating point simply cannot retain two decimal places for such large numbers. Even a 64-bit float can only hold ~16 significant digits.
What is the real problem here?
(I suspect a locale problem mis-interpreting the decimal point.)