in reply to extracting single column

Spreadsheet::ParseExcel might help if the file is a real Excel file and not a CSV.