Closed GoogleCodeExporter closed 9 years ago
This is actually expected behavior. The 'e means 'exponent ' in scientific
notation and indicates "times ten to the power of" hence your results.
When you import, turn off the default checkbox for "auto-detect types" and
Refine won't attempt this conversion and your data will come on as is.
Original comment by paulm%pa...@gtempaccount.com
on 23 Jul 2011 at 10:19
Paul's solution is correct. Additionally, please upgrade to the current
release version 2.1.
Original comment by tfmorris
on 23 Jul 2011 at 1:23
Hi,
Yes I suspected there was some automatic inference happening. Presumably if I
turn off auto-detect types then this will stop Refine detecting types on
another of my other columns (my actual worksheet is much larger with dates and
numbers). That means I'll need to do some manual coercion to fix.
I still think its an issue that after having imported those values I can't seem
to fix them using the bulk edit options ("Apply to all Identical Cells").
Surely that's an actual bug?
If that worked then I could simply import by data, auto-detecting types for the
bulk of the columns and then fix up that single column. Probably less work than
manually coercing types.
Original comment by l...@talis.com
on 25 Jul 2011 at 8:45
5E2 maps to 500, and if you have '500' in your dataset in that column you are
hoping to be able to tell which is which which isn't possible.
If your dataset won't contain powers-of-ten numbers then you could conceivably
map them back but you could run into issues with 50E1 v 5E2 etc
If you think you've found an actual bug I'd suggest discussing & characterizing
it in detail first on the user mailing list, google-refine
Original comment by paulm%pa...@gtempaccount.com
on 25 Jul 2011 at 9:41
Original issue reported on code.google.com by
l...@talis.com
on 23 Jul 2011 at 9:17