Excel Starter Guide
Workbook Setup
The dataset workbook contains one worksheet for each dataset table. Each worksheet is already exported as a formatted Excel Table with filters and a frozen header row.
Recommended Excel Setup
The recommended workflow is to treat the published workbook as a source file, not as the place where you build every exercise.
For each new exercise:
- create a new blank worksheet in your working Excel file
- use
Data -> Get Data -> From File -> From Workbook - select
CharlesRiver.xlsx - import only the tables required for that exercise through Power Query
- load those tables into the current workbook
- build pivots, formulas, charts, or summary tabs from the imported tables
This approach keeps each exercise cleaner, reduces workbook clutter, and makes it easier to control row counts, joins, and refresh steps.
Recommended Workflow Pattern
For most classes, use this sequence:
- run the starter SQL file first when a matching SQL path exists
- identify the few tables needed for the Excel version of the exercise
- import only those tables with
Get Dataand Power Query - recreate the same idea in Excel
- compare the workbook output to the SQL result
- use the case doc for interpretation questions
Power Query Import Pattern
Use Power Query as the default import path for Excel analysis.
It works well because it lets you:
- bring in only the tables required for one exercise
- keep the original published workbook unchanged
- filter or reshape data before loading it into the workbook
- refresh the imported tables if the source file changes
For most student work, import a small set of related tables instead of loading the full dataset workbook into the exercise file.
Typical examples:
- financial exercise:
GLEntry,Account,SalesInvoice,CashReceiptApplication - managerial exercise:
Item,SalesInvoiceLine,Employee,CostCenter - audit exercise:
Employee,PurchaseOrder,JournalEntry,TimeClockEntry
Financial Workflows
Working capital and cash conversion
Use:
GLEntryAccountSalesInvoiceCashReceiptApplicationPurchaseInvoiceDisbursementPaymentPayrollRegisterPayrollLiabilityRemittance
Suggested outputs:
- month-end working-capital bridge
- invoice-to-application timing
- invoice-to-payment timing
- receipt-to-payment timing
Best paired case:
Financial-statement bridge
Use:
GLEntryJournalEntryAccountWorkOrderClosePayrollRegister
Suggested outputs:
- trial balance by month
- journal-entry type mix
- control-account bridge
- retained-earnings and close-entry review
Best paired case:
Revenue, margin, and payroll mix
Use:
SalesInvoiceLineCreditMemoLineShipmentLineItemPayrollRegisterEmployeeCostCenter
Suggested outputs:
- revenue and gross margin by collection, style, lifecycle, and supply mode
- payroll and people-cost mix by cost center, job family, and job level
- customer deposits and unapplied cash aging
- price realization versus list price by segment and customer
- gross-margin comparison for promotion versus non-promotion sales
Best paired case:
Managerial and Cost-Accounting Workflows
Product portfolio profitability
Use:
ItemSalesInvoiceLineCreditMemoLineCustomerRefundSalesOrderLineShipmentLine
Suggested outputs:
- SKU mix by collection, style, lifecycle, and supply mode
- contribution margin by collection and material
- return and refund impact by lifecycle status
- shipment lag and fill rate by collection and style
Best paired case:
Labor and workforce mix
Use:
EmployeeCostCenterPayrollRegisterTimeClockEntryLaborTimeEntryWorkCenter
Suggested outputs:
- headcount by work location and job family
- payroll cost by cost center and job level
- approved clock hours versus direct labor usage
- workforce mix by employment status
- staffing coverage versus planned work-center load
- rostered hours versus approved worked hours by shift
- absence rate by work location and job family
- overtime approval coverage and punch-to-pay bridges
Best paired case:
Manufacturing, routing, and capacity
Use:
BillOfMaterialRoutingRoutingOperationWorkCenterCalendarWorkOrderWorkOrderOperationWorkOrderOperationScheduleMaterialIssueLineProductionCompletionLineWorkOrderClose
Suggested outputs:
- BOM cost rollup
- operation throughput and planned-versus-actual labor
- daily load versus capacity
- backlog aging and late-operation review
- weekly forecast versus actual demand by item family
- recommendation mix by priority and planner
- rough-cut capacity pressure by work center and planning week
- collection revenue and margin before and after promotions
- customer-specific pricing concentration and override pressure
Best paired case:
Audit Workflows
Master-data and workforce controls
Use:
EmployeeItemPayrollRegisterTimeClockEntryLaborTimeEntryPurchaseOrderJournalEntry
Suggested outputs:
- post-termination activity by process area
- duplicate executive-role review
- missing item-master attributes by item group
- discontinued or pre-launch item activity
- approval concentration by expected role family
- scheduled-without-punch and punch-without-schedule review
- overtime without approval review
- absence with worked time review
- overlapping or incomplete punch review
- roster after termination review
- forecast approval and override review
- inactive or stale inventory policy review
- requisitions and work orders without planning support
- recommendation converted after need-by date review
- discontinued or pre-launch planning activity review
- sales below floor without approval
- expired or overlapping price-list review
- promotion scope and date mismatch review
- customer-specific price-list bypass review
- override approval completeness review
Using the Workbook
CharlesRiver.xlsxis the main source workbook for dataset tables.- For most new exercises, create a fresh working sheet and import only the required tables with Power Query.
- Open the published workbook when you need to inspect source sheets directly, but do the exercise work in your imported tables and analysis sheets.
Next Steps
- Read SQL Guide for the matching query workflow.
- Read Cases for guided walkthroughs.
- Read Instructor Adoption Guide for classroom sequencing.