
Convert CSV percentage strings to decimal fractions
Parse explicitly marked percentage values in Python, divide once by 100, and avoid confusing 12.5 percent with the fraction 12.5.
Example files included
All guidesUntangle dates, decimal separators, and values that only look like numbers.
Check the underlying value and the source locale before changing the display.

Parse explicitly marked percentage values in Python, divide once by 100, and avoid confusing 12.5 percent with the fraction 12.5.
Example files included
Resolve ambiguous imported dates with an explicit day/month rule, a validation formula, and a downloadable example with invalid-date cases.
Example files included
Convert integer Unix timestamps to UTC in Python, require the documented unit, and preserve millisecond precision without float division.
Example files included
Check whether decimal CSV values fit a two-place scale without rounding them silently, and separate numeric scale from written trailing zeros.
Example files included
Diagnose text dates with ISNUMBER, convert a controlled date format in a helper column, and verify chronological order without separating records.
Example files included
Convert imported numeric text using explicit decimal and grouping marks, preserve blanks, and avoid turning an ambiguous amount into the wrong number.
Example files included
Diagnose numeric-looking text with ISNUMBER, convert quantity cells safely, preserve missing values, and keep identifiers such as 0012 unchanged.
Example files included
Use the ISO year together with the ISO week in Python so year-end dates do not split one reporting week across different labels.
Example files included
Parse offset-aware timestamp strings in Python and convert them to UTC without attaching an invented timezone to local clock values.
Example files included
Convert H:MM:SS duration strings to total seconds in Python without treating them as times of day or wrapping after 24 hours.
Example files included
Convert a confirmed accounting-style negative such as (12.50) to -12.50 in Python, while rejecting unbalanced or doubly signed values.
Example files included
Validate strict YYYY-MM-DD date strings in Python, reject non-leap February 29 and overflow days, and keep invalid records for correction.
Example files included
Use Decimal quantize in Python to round text amounts deliberately, and test halfway values that distinguish half-even from half-up.
Example files included
Group decimal CSV amounts in Python, reject nonfinite values, and keep currencies separate so the resulting totals remain meaningful.
Example files included