generate reports from excel data