use Spreadsheet::Read qw/ ReadData rows /; my $format = 'yyyy-mm-dd'; # or whatever your date/time format is my $workbook = ReadData('my_file.xlsx', dtfmt => $format); my @rows = rows( $workbook->[1] );