report automation using excel

15
Report Automation Using Excel Alison Joseph & Billy Hutchings NCAIR 2013 1

Upload: blythe

Post on 05-Jan-2016

24 views

Category:

Documents


2 download

DESCRIPTION

Report Automation Using Excel. Alison Joseph & Billy Hutchings. NCAIR 2013. 9608 students Master’s Comprehensive Mountain location Residential and Distance. Why automate?. Efficiency Time Mitigates problems related to staff turn-over Consistency Data (same queries/criteria) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Report Automation Using Excel

Report Automation Using Excel

Alison Joseph & Billy Hutchings

NCAIR 2013

1

Page 2: Report Automation Using Excel

• 9608 students• Master’s Comprehensive• Mountain location• Residential and Distance

2

Page 3: Report Automation Using Excel

Why automate?

3

• Efficiency– Time

• Mitigates problems related to staff turn-over

• Consistency– Data (same queries/criteria)– Format/design/branding

• Timeliness– Reports are ready as soon as data is available

Page 4: Report Automation Using Excel

What to automate?

4

• Same report generated throughout the year(s)– Fact Book– Census reports– Admissions reports– Facilities utilization– Class-level profiles– Grade distribution

• Same report generated at the same time for several different groups– Program/Dept. profiles– Main campus v. other teaching sites/distance– Legislative reports

Page 5: Report Automation Using Excel

What can be included?

5

• Data tables

• Graphs

• Complex graphics (e.g., maps with enrollment)

• Cover pages

• Branding/logos

Page 6: Report Automation Using Excel

Getting started

6

• Start with an end product in mind– Real data or mock-up

• Determine data source– We needed combined data files

• Link the data in

• Start writing formulas

Page 7: Report Automation Using Excel

Excel structure

7

• Data tab– All data

• Process tab– All formulas and data manipulation

• Report tab– This is the final report– No formulas – only cell references

• Why do this– Consistent/organized– Allow multiple people to work on the same

document– Compartmentalize different parts

Page 8: Report Automation Using Excel

Data tab

• Where does data come from

– Access

– SQL Server

– ODBC Connection

– Analysis Services

– XML

– Text files

8

Page 9: Report Automation Using Excel

Data - Access

• We use Access

• Benefits– We already have our data there– Cheap/most people already have– User friendly– Point & click– Approachable for entry-level staffers

• Drawbacks– Slow– Limited functionality– Sometimes multiple steps needed

9

Page 10: Report Automation Using Excel

How do you connect the data?

• Build query in Access the returns the data elements that we need

• Go to Data tab in Excel and click on Connections

• Add new

• Browse out to your Access file, and link

• Point it to your table or query

10

Page 11: Report Automation Using Excel

Process tab

• All formulas– Frequently used:

• Sumifs• Averageifs• Countifs• Max(year)

– More complex• Vlookup• Index & Match• Sumproduct• Other array formulas (medianifs?)

11

Page 12: Report Automation Using Excel

Report tab

• Make it look great – this is your finished product

• No formulas, only cell references & graphs

12

Page 13: Report Automation Using Excel

Getting more complicated

• Program/Department Profiles– Several sets of data, process, report tabs

– Report can be generated for each program

– Use the camera tool in Excel for formatting on main report page

– Use a macro to:• Cycle through• Print off PDFs• Name them well• Put them into a well-structured series of folders

13

Page 14: Report Automation Using Excel

Resources

• Purna Duggirala (http://chandoo.org/wp/ ) – Excel help

• Jon Peltier (http://peltiertech.com) – Excel templates

14

Page 15: Report Automation Using Excel

Contact Information

Alison Joseph, Business and Technology Applications Analyst [email protected]

Billy Hutchings, Social Research [email protected]

Office of Institutional Planning and Effectivenessoipe.wcu.edu, (828) 227-7239

Special thanks to David Onder (OIPE staffer), Stephanie Virgo (former WCU employee) and John Bradsher (student employee)

15