If you were given a dataset that was poorly structured, what steps would you take to clean and normalize it?

Situational