Everything Is Text Until You Convert It
Every CSV value is a string. Conversion is your job, and it is where the surprises live.
"1,234" has a thousands separator. "1.234" might be a decimal comma from another locale. "12%" and "$1,234" carry units. "N/A" is not a number. "" is unknown.
Two failures worth knowing before they happen.
Leading zeros vanish the instant an identifier is treated as a number. Postcodes, phone numbers and record ids are text, always, no matter how numeric they look.
Sorting numbers as text puts 10 before 9. If a chart's order looks wrong, check this before anything else.
Mark this lesson complete
Signed in, your progress follows you to every device.