Works for excel, csv, and fixed width